VARIABLE:KDD:0,KKK:0;
HH:=REF(H,2)=HHV(H,5);
FLAG:=BACKSET(HH,3)>BACKSET(HH,2);
LL:=REF(L,2)=LLV(L,5);
FLAGL:=BACKSET(LL,3)>BACKSET(LL,2);
GD:=FLAG;
DD:=FLAGL;
GDJL:=BARSLAST(GD);
DDJL:=BARSLAST(DD);
GDJL2:=REF(GDJL,1)+2,NODRAW;
DDJL2:=REF(DDJL,1)+2,NODRAW;
HH1:=H;
HH2:=IF(FLAG,REF(H,GDJL2-1),REF(H,GDJL));
XX:=HH1<HH2 AND FLAG;
XXJL:BARSLAST(XX)+1,NODRAW;
XXH:=VALUEWHEN(XX,HH2);
GJL:=IF(FLAG,GDJL2,GDJL);
LL1:=L;
LL2:=IF(FLAGL,REF(L,DDJL2-1),REF(L,DDJL));
SS:=LL1>LL2 AND FLAGL;
SSJL:=BARSLAST(SS)+1;
SSL:=VALUEWHEN(SS,LL2);
DJL:=IF(FLAGL,DDJL2,DDJL);
KD1:=H>XXH;
KK1:=L<SSL;
IF KD1 THEN
KDD:=1;
ELSE IF XX THEN
KDD:=0;
IF KK1 THEN
KKK:=1;
ELSE IF SS THEN
KKK:0;
//KDD:=IF(KD1,1,IF(XX,0,REF(KDD,1)));//定义变量中不能使用变量本身?
//KKK:=IF(KK1,1,IF(SS,0,REF(KKK,1)));//定义变量中不能使用变量本身?
KD:=KD1 AND COUNT(KD1,XXJL)=1;
KK:=KK1 AND COUNT(KK1,SSJL)=1;
DRAWICON(KDD AND REF(KDD,1)=0,H+0.1,1),ALIGN1;
DRAWICON(KKK AND REF(KKK,1)=0,L-0.1,2),ALIGN1;
FLAG:=BACKSET(HH,3)>BACKSET(HH,2);
LL:=REF(L,2)=LLV(L,5);
FLAGL:=BACKSET(LL,3)>BACKSET(LL,2);