DIF:=EMA(CLOSE,12)-EMA(CLOSE,25);
DEA:=EMA(DIF,9);
JZX1:=CROSS(DIF,DEA);
JZX2:=CROSS(DEA,DIF);
前高:IF(CONST(SUMBARS(JZX1,2)-BARSLAST(JZX2))>2,IF(CURRBARSCOUNT<=CONST(FINDHIGHBARS(DIF,BARSLAST(JZX2),SUMBARS(JZX1,2)-BARSLAST(JZX2),1))+1,CONST(FINDHIGH(H,BARSLAST(JZX2),SUMBARS(JZX1,2)-BARSLAST(JZX2),1)),DRAWNULL),DRAWNULL);
DRAWTEXT(ISLASTBAR,前高, STRCAT(STRCAT(STRCAT(‘–‘,’–前高’),’= ‘ ),CON2STR(前高,2))),COLORGREEN;
MA5:=MA(C,5),COLORYELLOW,NODRAW;
AT5:=ATAN((MA5/REF(MA5,5)-1)*100)*180/3.14159;
AT5X:=IF(AT5>=70,MA5,DRAWNULL);
NE:=IF(FINANCE(3)=3 OR FINANCE(3)=4,0.2,0.1);
ZT:=C+0.01>=ZTPRICE(REF(C,1),NE) AND C=H;
ZTX:=COUNT(ZT,5)<=2;
XG:=C>=前高 AND AT5X AND ZTX;
DRAWICON(BARSLASTCOUNT(XG)=1,L,42);