30日最大成交量画矩形
主图30日最大成交量,在K线最低价和最高价画矩形。再次出现30日最大成交量,上次的画线就不显示,就显示最近一次的画线。矩形延长最后一个交易日。
取当日最高最低价画矩形
HH:=HHV(VOL,30);
T:=BARSLAST(VOL=HH);
HT:REF(H,T)NODRAW;
LT:REF(L,T)NODRAW;
IF(T>=0 AND CONST(T)+1>=CURRBARSCOUNT,HT,DRAWNULL),COLORYELLOW;
IF(T>=0 AND CONST(T)+1>=CURRBARSCOUNT,LT,DRAWNULL),COLORYELLOW;
STICKLINE((T=0 AND CONST(T)+1>=CURRBARSCOUNT) OR BARSTATUS=2,CONST(HT),CONST(LT),0,0),COLORYELLOW;
取最大量区间最高最低价画矩形
HH:=HHV(VOL,30);
T:=BARSLAST(VOL=HH);
A:=CURRBARSCOUNT;
HT:=HHV(H,T+1);
LT:=LLV(L,T+1);
QD:=CONST(T)+1=A;
QDT:=BARSLAST(QD=1);
TA:=BARSLAST(H=CONST(HT));
TB:=BARSLAST(L=CONST(LT));
STICKLINE(QD OR A=1,CONST(HT),CONST(LT),0,0),COLORYELLOW;
DRAWLINE(QD,CONST(HT),TA=0,H,0),COLORYELLOW;
DRAWLINE(TA=0,H,A=1,CONST(HT),0),COLORYELLOW;
DRAWLINE(QD,CONST(LT),TB=0,L,0),COLORYELLOW;
DRAWLINE(TB=0,L,A=1,CONST(LT),0),COLORYELLOW;
750322845.jpg
|