aa:=ema(c,n1);
bb:=ema(c,n2);
TR1:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR:=MA(TR1,m);
KD:=cross(aa,bb) AND close>bb and REF(CLOSE,1)>bb and REF(CLOSE,2)>bb; //開多條件
PD:=LOW<(bb-0.5*ATR) or cross(bb,aa); //平多條件
KK:=CROSS(bb,aa) AND COUNT(close<bb,3)<=3; //開空條件
PK:=HIGH>(bb+0.5*ATR) or Cross(aa,bb); //平空條件
平空:SELLSHORT(PK,1,THISCLOSE); //平空信號
開多:BUY(KD,1,NEXTOPEN); //開多信號
平多:SELL(PD,1,THISCLOSE); //平多信號
開空:BUYSHORT(KK,1,NEXTOPEN); //開空信號
STICKLINE(holding>0,h,l,5,0),colorred;
stickline(holding<0,h,l,5,0),colorblue;
代碼如上:
此主題相關圖片如下:qq圖片.jpg
您好,對應圖表信號有無問題用戶需要學會自行調試!
對應您時候的此處我們也不清楚到底哪個周期下的什么時候,無法為您做判斷呢!
調試技巧可以學習此貼: http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=1246&page=2
N1=5,N2=60,M=14,謝謝
我發現有時候平空后,下一根K線再次滿足要求,本該重新開空,但是卻沒有信號,或者相反平多后,下一根或幾根K線符合開多條件,卻沒有開多信號