MA30:=EMA(CLOSE,30);
强弱:EMA(CLOSE,50),COLORYELLOW,LINETHICK1;
IF(强弱<REF(强弱,1),强弱,DRAWNULL),COLOR00FF00,LINETHICK1;
{IF(分水岭>REF(分水岭,1)*0.999,分水岭,DRAWNULL),COLORRED,LINETHICK3;}
STICKLINE((MA30>强弱),MA30,强弱,1,0),COLOR000099;
STICKLINE((MA30<强弱),MA30,强弱,1,0),COLOR00FF00;
H1:=MAX(callstock(stklabel,vtclose,6,-1),h);
L1:=MIN(callstock(stklabel,vtclose,6,-1),l);
P1:=H1-L1;
阻力:L1+P1*7/8,COLOR0000FF DOTLINE;
支撑:L1+P1*0.5/8,COLOR00DD00 DOTLINE;
现价:CLOSE,COLORWHITE,LINETHICK1;
涨幅:=(c-callstock(stklabel,vtclose,6,-1))/callstock(stklabel,vtclose,6,-1)*100;
即时涨幅:=(C-callstock(stklabel,vtclose,6,-1))/callstock(stklabel,vtclose,6,-1)*100;
MA3:="MA.MA3#DAY"(5,10,20);
DRAWTEXT(LONGCROSS(支撑,C,2) AND 涨幅>-9.5,支撑*1.001,'B'),COLORRED;
DRAWTEXT(LONGCROSS(C,强弱,2) AND 强弱>REF(强弱,1) AND 涨幅>0 AND 即时涨幅<5,强弱*0.998,'B'),COLORRED;
DRAWTEXT(LONGCROSS(C,阻力,2),C,'S'),COLORGREEN;{抛};
KD:=LONGCROSS(支撑,C,2) AND 涨幅>-9.5; //开多条件
PD:=LONGCROSS(C,阻力,2); //平多条件
KK:=LONGCROSS(C,阻力,2); //开空条件
PK:=LONGCROSS(支撑,C,2) AND 涨幅>-9.5; //平空条件
平空:SELLSHORT(PK,0,THISCLOSE); //平空信号
开多:BUY(KD ,1,THISCLOSE); //开多信号
平多:SELL(PD,0,THISCLOSE); //平多信号
开空:BUYSHORT(KK ,1,THISCLOSE); //开空信号
希望信号过滤的,最后4句这样写
平空:SELLSHORT(PK,0,THISCLOSE); //平空信号
开多:BUY(KD and holding=0,1,THISCLOSE); //开多信号
平多:SELL(PD,0,THISCLOSE); //平多信号
开空:BUYSHORT(KK and holding=0 ,1,THISCLOSE); //开空信号