如果是需要取一段持续满足DIBU周期内的最高最低价参考:
KS:DIBU&&REF(NOT(DIBU),1);
HH:IF(EVERY(DIBU,2),HHV(H,SUMBARS(KS,1)),NULL);
LL:IF(EVERY(DIBU,2),LLV(L,SUMBARS(KS,1)),NULL);
参考:
KS:=DIBU&&REF(NOT(DIBU),1);
HH:=IF(EVERY(DIBU,2),HHV(H,SUMBARS(KS,1)),NULL);
LL:=IF(EVERY(DIBU,2),LLV(L,SUMBARS(KS,1)),NULL);
JS:=EVERY(DIBU,2)&&REFX1(NOT(DIBU),1);
A1:=CROSS(BACKSET(JS,HHVBARS(H,SUMBARS(KS,1)+1)),0.5);
B1:=CROSS(BACKSET(JS,LLVBARS(L,SUMBARS(KS,1)+1)),0.5);
DRAWLINE1(A1,H,A2,L,0);
参考:
VAR13:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;
K1:=SMA(VAR13,3,1),COLORFFFFFF;
D1:=SMA(K1,3,1),COLORFFFFFF,LINETHICK2;
VAR21:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
K2:SMA(VAR21,3,1),COLOR0000FF;
D2:SMA(K2,3,1),COLOR0000FF,LINETHICK2;
VAR34:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;
K3:SMA(VAR34,3,1),COLORFF8800;
D3:SMA(K3,3,1),COLORFF8800,LINETHICK2;
VAR55:=(CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100;
K55:=SMA(VAR55,3,1),COLOR00FF00;
D55:=SMA(K55,3,1),COLOR008000;
DIBU:= K1<20 AND D1<20 AND K2<20 AND D2<20 AND K3<20 AND D3<20 AND D55<20;
TOBU:= K3>80 AND K2>80 ;
DD:=-10;
KS:DIBU&&REF(NOT(DIBU),1);
HH:IF(EVERY(DIBU,1),HHV(H,SUMBARS(KS,1)),NULL),COLORYELLOW,LINETHICK3;
LL:IF(EVERY(DIBU,1),LLV(L,SUMBARS(KS,1)),NULL),COLORYELLOW,LINETHICK3;
JS:EVERY(DIBU,1)&&REFX1(NOT(DIBU),1);
MN:MAX(HHVBARS(H,SUMBARS(KS,1)+1),LLVBARS(L,SUMBARS(KS,1))+1);
MN1:MIN(HHVBARS(H,SUMBARS(KS,1)+1),LLVBARS(L,SUMBARS(KS,1))+1);
A1:CROSS(BACKSET(JS,HHVBARS(H,SUMBARS(KS,1))+1),0.5);
B1:CROSS(BACKSET(JS,LLVBARS(L,SUMBARS(KS,1))+1),0.5);
PP:=IF(A1,H,L);
DRAWLINE1(A1,PP,B1,PP,0),COLORMAGENTA,LINETHICK3;