参考:
TT:=TIME=0900||TIME=2100;
OO:VALUEWHEN(TIME=0900||TIME=2100,O),COLORYELLOW;
CC:VALUEWHEN(TIME=0900||TIME=2100,C),COLORYELLOW;
HH:VALUEWHEN(TIME=0900||TIME=2100,H),COLORYELLOW;
LL:VALUEWHEN(TIME=0900||TIME=2100,L),COLORYELLOW;
MX:=MAX(MA(C,20),MA(C,60));
MI:=MIN(MA(C,20),MA(C,60));
AA:=BARSLAST(TT)>=2&&C>MX&&C>MAX1(OO,CC,HH,LL);
BB:=BARSLAST(TT)>=2&&C<MI&&C<MIN1(OO,CC,HH,LL);
DRAWICON(CROSS(AA,0.5),L,1),VALIGN0;
DRAWICON(CROSS(BB,0.5),H,2);
SC:=CROSSDOWN(C,MA(C,20));
JC:=CROSS(C,MA(C,20));
DRAWICON(COUNT(SC,BARSLAST(CROSS(AA,0.5)))&&SC,H,'ICO14');
DRAWICON(COUNT(JC,BARSLAST(CROSS(BB,0.5)))&&JC,L,'ICO14');
参考:
TT:=TIME=0900||TIME=2100;
SETTLE,COLORYELLOW;
OO:VALUEWHEN(TIME=0900||TIME=2100,O),COLORWHITE;
CC:VALUEWHEN(TIME=0900||TIME=2100,C),COLORWHITE;
HH:VALUEWHEN(TIME=0900||TIME=2100,H),COLORWHITE;
LL:VALUEWHEN(TIME=0900||TIME=2100,L),COLORWHITE;
MX:=MAX(MA(C,20),MA(C,60));
MI:=MIN(MA(C,20),MA(C,60));
AA:=BARSLAST(TT)>=2&&C>MX&&C>MAX1(OO,CC,HH,LL);
BB:=BARSLAST(TT)>=2&&C<MI&&C<MIN1(OO,CC,HH,LL);
DRAWICON(CROSS(AA,0.5),L,1),VALIGN0;
DRAWICON(CROSS(BB,0.5),H,2);
SC:=CROSSDOWN(C,MA(C,20));
JC:=CROSS(C,MA(C,20));
DRAWICON(COUNT(SC,BARSLAST(CROSS(AA,0.5)))&&SC,H,'ICO14');
DRAWICON(COUNT(JC,BARSLAST(CROSS(BB,0.5)))&&JC,L,'ICO14');
参考:
TT:=TIME=0900||TIME=2100;
OO:VALUEWHEN(TIME=0900||TIME=2100,O),COLORWHITE;
CC:VALUEWHEN(TIME=0900||TIME=2100,C),COLORWHITE;
HH:VALUEWHEN(TIME=0900||TIME=2100,H),COLORWHITE;
LL:VALUEWHEN(TIME=0900||TIME=2100,L),COLORWHITE;
FILLRGN1(1,HH,LL),COLORLIGHTGREY;
SETTLE,COLORYELLOW;
MX:=MAX(MA(C,20),MA(C,60));
MI:=MIN(MA(C,20),MA(C,60));
AA:=BARSLAST(TT)>=2&&C>MX&&C>MAX1(OO,CC,HH,LL);
BB:=BARSLAST(TT)>=2&&C<MI&&C<MIN1(OO,CC,HH,LL);
DRAWICON(CROSS(AA,0.5),L,1),VALIGN0;
DRAWICON(CROSS(BB,0.5),H,2);
SC:=CROSSDOWN(C,MA(C,20));
JC:=CROSS(C,MA(C,20));
DRAWICON(COUNT(SC,BARSLAST(CROSS(AA,0.5)))&&SC,H,'ICO14');
DRAWICON(COUNT(JC,BARSLAST(CROSS(BB,0.5)))&&JC,L,'ICO14');
DRAWKLINE(0.75,COLORRED,1,COLORCYAN,0);