MID:MA(CLOSE,26);
TMP2:=STD(CLOSE,26);
TOP:MID+2*TMP2;
BOTTOM:MID-2*TMP2;
N:=BARSLAST(CROSSDOWN(L,BOTTOM))+1;
M:=BARSLAST(CROSS(H,TOP))+1;
LL:=IF(L<BOTTOM,L,100000);
HH:=IF(H>TOP,H,0);
LX:=BACKSET(M=1&&REF(EXIST(N=1,M),1),REF(LLVBARS(LL,M),1)+2);
HX:=BACKSET(N=1&&REF(EXIST(M=1,N),1),REF(HHVBARS(HH,N),1)+2);
DRAWLINE1(CROSS(LX=1,0.5),L,CROSS(HX=1,0.5),H,0),COLORRED;//,LINETHICK3
DRAWLINE1(CROSS(HX=1,0.5),H,CROSS(LX=1,0.5),L,0),COLORGREEN;//,LINETHICK3
MA60:=MA(C,60);
X:=CROSS(HX=1,0.5)&&H>MA60&&REF(L,SUMBARS(CROSS(LX=1,0.5),2)-1)>REF(L,SUMBARS(CROSS(LX=1,0.5),1)-1);
DRAWLINE3(X,REF(L,SUMBARS(CROSS(LX=1,0.5),1)-1),SUMBARS(CROSS(LX=1,0.5),1)-1,1,REF(L,SUMBARS(CROSS(LX=1,0.5),1)-1),SUMBARS(CROSS(LX=1,0.5),1)-4,0),COLORYELLOW;
XX:=BACKSET(CROSS(HX=1,0.5)&&H>MA60&&REF(L,SUMBARS(CROSS(LX=1,0.5),2)-1)<REF(L,SUMBARS(CROSS(LX=1,0.5),1)-1),SUMBARS(CROSS(LX=1,0.5),2));
DRAWHORIZONTALLINE(CROSS(XX,0.5),L,COLORLIGHTGREEN);
Y:=CROSS(LX=1,0.5)&&L<MA60&&REF(H,SUMBARS(CROSS(HX=1,0.5),2)-1)<REF(H,SUMBARS(CROSS(HX=1,0.5),1)-1);
DRAWLINE3(Y,REF(H,SUMBARS(CROSS(HX=1,0.5),1)-1),SUMBARS(CROSS(HX=1,0.5),1)-1,1,REF(H,SUMBARS(CROSS(HX=1,0.5),1)-1),SUMBARS(CROSS(HX=1,0.5),1)-4,0),COLORYELLOW;
YY:=BACKSET(CROSS(LX=1,0.5)&&L<MA60&&REF(H,SUMBARS(CROSS(HX=1,0.5),2)-1)<REF(H,SUMBARS(CROSS(HX=1,0.5),1)-1),SUMBARS(CROSS(HX=1,0.5),2));
DRAWHORIZONTALLINE(CROSS(YY,0.5),H,COLORLIGHTRED);