| SHX:=C>O OR (C=O AND C>=REF(C,1)); LST:=BARSLASTCOUNT(SHX);
 HDW:=FILTERX(LST>0,LST)*(LST>8);
 LHCW:=CROSS(BACKSET(HDW,8),0.1);
 DRAWLINE(LHCW,L,HDW,L,8);
 {连续三天收阳线,在最后两根阳线低点向右划线};
 HDW1:=FILTERX(LST>0,LST)*(LST>7);
 LHCW1:=CROSS(BACKSET(HDW1,7),0.1);
 DRAWLINE(LHCW1,L,HDW1,L,7);
 HDW2:=FILTERX(LST>0,LST)*(LST>6);
 LHCW2:=CROSS(BACKSET(HDW2,6),0.1);
 DRAWLINE(LHCW2,L,HDW2,L,6);
 HDW3:=FILTERX(LST>0,LST)*(LST>5);
 LHCW3:=CROSS(BACKSET(HDW3,5),0.1);
 DRAWLINE(LHCW3,L,HDW3,L,5);
 HDW4:=FILTERX(LST>0,LST)*(LST>4);
 LHCW4:=CROSS(BACKSET(HDW4,4),0.1);
 DRAWLINE(LHCW4,L,HDW4,L,4);
 HDW5:=FILTERX(LST>0,LST)*(LST>3);
 LHCW5:=CROSS(BACKSET(HDW5,3),0.1);
 DRAWLINE(LHCW5,L,HDW5,L,3);
 HDW6:=FILTERX(LST>0,LST)*(LST>2);
 LHCW6:=CROSS(BACKSET(HDW6,2),0.1);
 DRAWLINE(LHCW6,L,HDW6,L,2);
 HDW7:=FILTERX(LST>0,LST)*(LST>1);
 LHCW7:=CROSS(BACKSET(HDW7,2),0.1);
 DRAWLINE(LHCW7,L,HDW7,L,2);
 
 A:=REF(C,1)>REF(O,1);
 B:=L>REF(C,1);
 XG:=A AND B;
 KTA:=CROSS(A,B);
 KTAT:=BARSLAST(B);
 KTBA:=BARSLAST(CROSS(A,B))+1;
 KTBB:=BARSLAST(XG);
 KTBC:=LLVBARS(LOW,MIN(KTBA,KTBB));
 KTCA:=MAX(KTBC,1);
 KTC:=CROSS(BACKSET(KTA,KTCA+1),0.5);
 KTQC:=LLVBARS(LOW,KTBA);
 KTQD:=BACKSET(KTA,REF(KTQC+1,KTAT+1)+KTAT+1);
 KTQ:=CROSS(KTQD,0.5);
 
 KTGC:=LLVBARS(LOW,KTAT+1);
 KTGD:=BACKSET(KTA,REF(KTGC+1,KTBA)+KTBA);
 KTG:=CROSS(KTGD,0.5);
 NOTEXT8RAWLINE(KTG,LOW,KTC,LOW,1),COLORMAGENTA,LINETHICK3;
 
 DDDW:=CURRBARSCOUNT=CONST(TROUGHBARS(L,6,1))+1;
 SPX1:=L*1.1;
 SPX2:=L*1.2;
 STICKLINE(DDDW,SPX2,L,0,1),COLOR00FFFF;
 DRAWLINE(DDDW,SPX2,REF(DDDW,1),REF(SPX2,1),1),COLOR00FFFF;
 DRAWLINE(DDDW,SPX1,REF(DDDW,1),REF(SPX1,1),1),COLOR00FFFF;
 
 |