N:=1;
M:=1;
KK:=HV(H,N);
DD:=LV(L,N);
HH:=REF(H HV(H,N),M) HHV(H,M) REF(H,M);
LL:=REF(L LV(L,N),M) LLV(L,M) REF(L,M);
COND1:=HH REF(H,M) REF(REF(H,M),SUMBARS(HH,2)-1) REF(REF(H,M),SUMBARS(HH,2)-1) REF(REF(H,M),SUMBARS(HH,3)-1);
COND2:=LL REF(L,M) REF(REF(L,M),SUMBARS(LL,2)-1) REF(REF(L,M),SUMBARS(LL,2)-1) REF(REF(L,M),SUMBARS(LL,3)-1);
HH1:=VALUEWHEN(COND1,REF(H,SUMBARS(HH,2)+REF(M,SUMBARS(HH,2))-1));
LL1:=VALUEWHEN(COND2,REF(L,SUMBARS(LL,2)+REF(M,SUMBARS(LL,2))-1));
DRAWICON( CROSSUP(C,HH1) COUNT(H HH1,BARSLAST(COND1)+1)=1 ,L*0.99, ICO134
DRAWICON( CROSSDOWN(C,LL1) COUNT(L LL1,BARSLAST(COND2)+1)=1,H*1.01, ICO135
H1:=VALUEWHEN(COND1,REF(REF(H,M),SUMBARS(HH,2)-1));
H2:=VALUEWHEN(COND1,REF(H1,1));
H3:=VALUEWHEN(COND1,REF(H2,1));
L1:=VALUEWHEN(COND2,REF(REF(L,M),SUMBARS(LL,2)-1));
L2:=VALUEWHEN(COND2,REF(L1,1));
L3:=VALUEWHEN(COND2,REF(L2,1));
T1:=COND1 H1 =H2 H2
KTEXT(T1,-SUMBARS(COND1,2)-REF(SUMBARS(HH,2)-1,SUMBARS(COND1,2)-1),H2,1,COLORGREEN, 主要高点 ),COLORYELLOW,FONTSIZE17;
T2:=COND2 L1 =L2 L2
KTEXT(T2,-SUMBARS(COND2,2)-REF(SUMBARS(LL,2)-1,SUMBARS(COND2,2)-1),L2,1,COLORGREEN, 主要低点 ),VALIGN0,COLORYELLOW,FONTSIZE17;
HHH:=CROSS(BACKSET(T1,SUMBARS(COND1,2)+REF(SUMBARS(HH,2)-1,SUMBARS(COND1,2)-1)+1),0.5);
LLL:=CROSS(BACKSET(T2,SUMBARS(COND2,2)+REF(SUMBARS(LL,2)-1,SUMBARS(COND2,2)-1)+1),0.5);
DRAWICON(CROSS(C,REF(H,BARSLAST(HHH))) AND REF(EXIST(H REF(H,BARSLAST(HHH)),BARSLAST(HHH)+1)=0,1),L*0.995, ICO159 ),COLORYELLOW,FONTSIZE25;
DRAWICON(CROSSDOWN(C,REF(L,BARSLAST(LLL))) AND REF(EXIST(L REF(L,BARSLAST(LLL)),BARSLAST(LLL)+1)=0,1),H*1.005, ICO157 ),COLORYELLOW,FONTSIZE25;
DRAWICON(CROSS(EXIST(CROSS(H,VALUEWHEN(HHH,H)),15) C VALUEWHEN(CROSS(H,VALUEWHEN(HHH,H)),L),0.5),H, ICO106
DRAWICON(CROSS(EXIST(CROSSDOWN(L,VALUEWHEN(LLL,L)),15) C VALUEWHEN(CROSSDOWN(L,VALUEWHEN(LLL,L)),H),0.5),L, ICO107 ),VALIGN0;