尽管已经有很多类似的指标,但总觉得不够直观,只好自己做了2个,现发出来与大家共享。
VOL4
图中空心柱代表成交量,实心柱代表买卖差
VOL,VOLSTICK;
VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
主买:=IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),COLORRED,NODRAW;
主卖:=IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-VOL/2)),COLOR00FF00,NODRAW;
【买卖差】:主买+主卖,NODRAW,COLOR0000FF;
STICKLINE(C>O,0,VOL,3,1),COLOR0000AA;
STICKLINE(C<O,0,VOL,3,1),COLOR00AA00;
STICKLINE(【买卖差】>0,0,【买卖差】,1,0),COLOR0000FF;
STICKLINE(【买卖差】<0,0,-【买卖差】,1,0),COLOR00FF00;
DDX:=主买+主卖;
DX:=MA(DDX,5)*10;
DDX1:SMA(DX,3,1),COLORFF00FF;
DDX2:SMA(DDX1,3,1),COLORWHITE;
DDX3:EMA(DDX2,5),COLORFF8918;
5日换:SUM(100*V/CAPITAL,5),NODRAW,COLOR00CC00;
N1:=80;
SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));
量能饱和:IF(SAT>1,1,SAT)*100,COLORYELLOW,NODRAW;
中点:=REFDATE(HHV(V,200)/2,DATE);
DRAWTEXT(CURRBARSCOUNT=100,中点*1.3,'量能饱和度:'),COLORYELLOW;
STICKLINE(CURRBARSCOUNT=N1,中点*1.9,中点*1.5,100,1),COLOR00DDDD;
STICKLINE(CURRBARSCOUNT=N1,中点*1.88,中点*1.52,量能饱和,0),COLOR0033FF;
STICKLINE(CURRBARSCOUNT=N1,中点*1.82,中点*1.58,量能饱和,0),COLOR0077FF;
STICKLINE(CURRBARSCOUNT=N1,中点*1.76,中点*1.64,量能饱和,0),COLOR0099FF;
STICKLINE(CURRBARSCOUNT=N1,中点*1.7,中点*1.7,量能饱和,0),COLOR00DDFF;
VOL2
上方红、绿柱表示主买、主卖,下方紫、蓝柱表示买卖差
VOL,VOLSTICK;
VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
主买:IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),COLORRED,NODRAW;
主卖:IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-VOL/2)),COLOR00FF00,NODRAW;
【买卖差】:主买+主卖,NODRAW,COLORFF0099;
STICKLINE(C>0,0,VOL,3,0),COLOR005500;
STICKLINE(C>0,0,VOL,2,0),COLOR007700;
STICKLINE(C>0,0,VOL,1,0),COLOR009900;
STICKLINE(C>0,0,VOL,0,0),COLOR00CC00;
STICKLINE(主买>0,0,主买,3,0),COLOR000055;
STICKLINE(主买>0,0,主买,2,0),COLOR000077;
STICKLINE(主买>0,0,主买,1,0),COLOR000099;
STICKLINE(主买>0,0,主买,0,0),COLOR0000FF;
STICKLINE(【买卖差】>0,0,-【买卖差】,3,0),COLORFF0055;
STICKLINE(【买卖差】>0,0,-【买卖差】,2,0),COLORFF0077;
STICKLINE(【买卖差】>0,0,-【买卖差】,1,0),COLORFF0099;
STICKLINE(【买卖差】>0,0,-【买卖差】,0,0),COLORFF00FF;
STICKLINE(【买卖差】<0,0,【买卖差】,3,0),COLORFF5500;
STICKLINE(【买卖差】<0,0,【买卖差】,2,0),COLORFF7700;
STICKLINE(【买卖差】<0,0,【买卖差】,1,0),COLORFF9900;
STICKLINE(【买卖差】<0,0,【买卖差】,0,0),COLORFFFF00;
DDX:=主买+主卖;
DX:=MA(DDX,5)*10;
DDX1:SMA(DX,3,1),COLORRED;
DDX2:SMA(DDX1,3,1),COLORYELLOW;
DDX3:EMA(DDX2,5),COLORF0F000;
5日换:SUM(100*V/CAPITAL,5),LINETHICK0;
N1:=80;
SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));
量能饱和:IF(SAT>1,1,SAT)*100,COLORYELLOW,NODRAW;
中点:=REFDATE(HHV(V,200)/2,DATE);
DRAWTEXT(CURRBARSCOUNT=100,中点*1.3,'量能饱和度:'),COLORYELLOW;
STICKLINE(CURRBARSCOUNT=N1,中点*1.9,中点*1.5,100,1),COLOR00DDDD;
STICKLINE(CURRBARSCOUNT=N1,中点*1.88,中点*1.52,量能饱和,0),COLOR0033FF;
STICKLINE(CURRBARSCOUNT=N1,中点*1.82,中点*1.58,量能饱和,0),COLOR0077FF;
STICKLINE(CURRBARSCOUNT=N1,中点*1.76,中点*1.64,量能饱和,0),COLOR0099FF;
STICKLINE(CURRBARSCOUNT=N1,中点*1.7,中点*1.7,量能饱和,0),COLOR00DDFF;
|