NS:=PRICEPRECISION;
L1:=L<LV(L,3)&&L<=REFX(LLV(L,14),14),NODRAW;
H1:=H>HV(H,15)&&H>=REFX(HHV(H,4),4),NODRAW;
H2:=H>HV(H,3)&&H>=REFX(HHV(H,14),14),NODRAW;
L2:=L<LV(L,15)&&L<=REFX(LLV(L,4),4),NODRAW;
LX1:=L2&&COUNT(L2,BARSLAST(H2)+1)=1;
HX1:=H1&&COUNT(H1,BARSLAST(L1)+1)=1;
AX:=LX1&&BACKSET(HX1||ISLASTBAR,BARSLAST(LX1)+1);
BX:=HX1&&BACKSET(LX1||ISLASTBAR,BARSLAST(HX1)+1);
DRAWLINE3(AX&&BACKSET(ISLASTBAR,SUMBARS(AX,1))&&BACKSET(ISLASTBAR,BARSLAST(AX&&BACKSET(ISLASTBAR,SUMBARS(AX,1))||BX&&BACKSET(ISLASTBAR,SUMBARS(BX,1)))+1),L,0,1,VALUEWHEN(H2,H),BARSLAST(H2),0),COLORYELLOW,LINETHICK2;
DRAWLINE3(BX&&BACKSET(ISLASTBAR,SUMBARS(BX,1))&&BACKSET(ISLASTBAR,BARSLAST(AX&&BACKSET(ISLASTBAR,SUMBARS(AX,1))||BX&&BACKSET(ISLASTBAR,SUMBARS(BX,1)))+1),H,0,1,VALUEWHEN(L1,L),BARSLAST(L1),0),COLORWHITE,LINETHICK2;LL:=AX&&BACKSET(ISLASTBAR,SUMBARS(AX,1))&&BACKSET(ISLASTBAR,BARSLAST(AX&&BACKSET(ISLASTBAR,SUMBARS(AX,1))||BX&&BACKSET(ISLASTBAR,SUMBARS(BX,1)))+1);
HH:=BX&&BACKSET(ISLASTBAR,SUMBARS(BX,1))&&BACKSET(ISLASTBAR,BARSLAST(AX&&BACKSET(ISLASTBAR,SUMBARS(AX,1))||BX&&BACKSET(ISLASTBAR,SUMBARS(BX,1)))+1);
DRAWNUMBER(HH,H,H-VALUEWHEN(L1,L),0,COLORWHITE),ALIGN2,FONTSIZE20;
DRAWTEXT(HH,H,’A’),ALIGN2,FONTSIZE20;DRAWNUMBER(LL,L,VALUEWHEN(H2,H)-L,0,COLORYELLOW),VALIGN0,ALIGN2,FONTSIZE20;
DRAWTEXT(LL,L,’A’),VALIGN0,ALIGN0,FONTSIZE20;LLL:=CROSS(BACKSET(HH,BARSLAST(L1)+1),0.5);
DRAWSHIFTNUMBER(HH,REF(L,BARSLAST(LLL)),BARSLAST(LLL)+1,0,COLORWHITE,0,BARSLAST(LLL)),ALIGN2,FONTSIZE20;
DRAWTEXT(LLL,L,’A’),VALIGN0,ALIGN0,FONTSIZE20;
HHH:=CROSS(BACKSET(LL,BARSLAST(H2)+1),0.5);
DRAWSHIFTNUMBER(LL,REF(H,BARSLAST(HHH)),BARSLAST(HHH)+1,0,COLORYELLOW,0,BARSLAST(HHH)),ALIGN2,FONTSIZE20;
DRAWTEXT(HHH,H,’A’),ALIGN0,FONTSIZE20;

