S:=CROSS(M,K);
J:=CROSSDOWN(M,K);
DRAWLINE3(S&&ROUND(X,0)<=REF(ROUND(Y,0),BARSLAST(J)),REF(HHV(C,BARSLAST(J)+1),1),REF(HHVBARS(C,BARSLAST(J)+1),1)+1,1,REF(HHV(C,BARSLAST(J)+1),1),REF(HHVBARS(C,BARSLAST(J)+1),1)+1-10,0),COLORGREEN;
DRAWLINE3(J&&ROUND(Y,0)>=REF(ROUND(X,0),BARSLAST(S)),REF(LLV(C,BARSLAST(S)+1),1),REF(LLVBARS(C,BARSLAST(S)+1),1)+1,1,REF(LLV(C,BARSLAST(S)+1),1),REF(LLVBARS(C,BARSLAST(S)+1),1)+1-10,0),COLORBLUE;
DRAWSHIFTNUMBER(S&&ROUND(X,0)<=REF(ROUND(Y,0),BARSLAST(J)),REF(HHV(C,BARSLAST(J)+1),1),REF(HHV(C,BARSLAST(J)+1),1),0,COLORYELLOW,0,REF(HHVBARS(C,BARSLAST(J)+1),1)+1-5),COLORGREEN;
DRAWSHIFTNUMBER(J&&ROUND(Y,0)>=REF(ROUND(X,0),BARSLAST(S)),REF(LLV(C,BARSLAST(S)+1),1),REF(LLV(C,BARSLAST(S)+1),1),0,COLORYELLOW,0,REF(LLVBARS(C,BARSLAST(S)+1),1)+1-5),COLORGREEN;
DRAWNUMBER(CROSS(H,REF(REF(HHV(C,BARSLAST(J)+1),1),BARSLAST(S&&ROUND(X,0)<=REF(ROUND(Y,0),BARSLAST(J)))))&&
COUNT(CROSS(H,REF(REF(HHV(C,BARSLAST(J)+1),1),BARSLAST(S&&ROUND(X,0)<=REF(ROUND(Y,0),BARSLAST(J))))),BARSLAST(S&&ROUND(X,0)<=REF(ROUND(Y,0),BARSLAST(J)))+1),H+QQ*MINPRICE,VAR.A,0,COLORMAGENTA);
DRAWNUMBER(CROSSDOWN(L,REF(REF(LLV(C,BARSLAST(S)+1),1),BARSLAST(J&&ROUND(Y,0)>=REF(ROUND(X,0),BARSLAST(S)))))
&&COUNT(CROSSDOWN(L,REF(REF(LLV(C,BARSLAST(S)+1),1),BARSLAST(J&&ROUND(Y,0)>=REF(ROUND(X,0),BARSLAST(S))))),BARSLAST(J&&ROUND(Y,0)>=REF(ROUND(X,0),BARSLAST(S)))+1),L-QQ*MINPRICE,VAR.B,0,COLORMAGENTA),VALIGN0;
DRAWNUMBER(CROSS(H,REF(REF(HHV(C,BARSLAST(J)+1),1),BARSLAST(S&&ROUND(X,0)<=REF(ROUND(Y,0),BARSLAST(J)))))&&
COUNT(CROSS(H,REF(REF(HHV(C,BARSLAST(J)+1),1),BARSLAST(S&&ROUND(X,0)<=REF(ROUND(Y,0),BARSLAST(J))))),BARSLAST(S&&ROUND(X,0)<=REF(ROUND(Y,0),BARSLAST(J)))+1),H+WW*MINPRICE,DATE,0,COLORMAGENTA);