x_ZF:=(C/REF(C,1)-1)*100;
x_FW:=CODELIKE('60') OR CODELIKE('00');
M5:=MA(C,5);
M10:=MA(C,10);
V5:=MA(V,5);
V10:=MA(V,10);
x_ZT:=C=H AND C>=ZTPRICE(REF(C,1),0.1);
x_NB:=x_ZT AND COUNT(x_ZT,10)=1 AND C/O>1.05 AND L< REF(H,1);
x_N1:=BARSLAST(x_NB);
gspt1:=CROSS(V10,V5) AND REF(x_NB,x_N1) AND COUNT(x_ZT,x_N1)=0 AND EVERY(M5>M10,x_N1);
gspt2:=HHV(C,x_N1)=REF(HHV(C,3),x_N1-3) AND LLV(x_ZF,x_N1)>-10;
gspt3:=LLV(L,x_N1)>1.03*REF(O,x_N1) AND V=LLV(V,x_N1);
gspt4:=CROSS(M10,M5) AND C>LLV(L,x_N1);
XG:x_FW AND REF(gspt1,1) AND gspt2 AND gspt3 AND gspt4,COLORRED;
STICKLINE(XG,0,15,1,0),COLORFF7F00;
DRAWTEXT(XG,15,'←分歧'),COLORFF7F00;
STICKLINE(XG,0,38,3,-1),COLORYELLOW;
DRAWICON(XG,30,25);
DRAWICON(XG,20,26);
DRAWICON(XG,10,27);
DRAWTEXT(XG,-10,'弱转强'),COLORYELLOW;
STICKLINE(XG,0,-25,0,-1),COLORRED;
DRAWTEXT(XG,-21,'----分歧弱转强'),COLORRED;
DRAWICON(XG,-26,9);
DRAWICON(XG,-30,1);