第一部分 指标图示
第二部分 指标介绍
今天要给朋友们分享的这个指标名为"主力资金流"副图指标公式源码,包含主力买卖、成交量以及内外盘能量的计算。
- 主力买卖计算:结合成交量和价格范围,计算出主力资金的买入和卖出量。买入量以红色标注,卖出量以绿色标注,直观反映市场主力的资金流向。
- 成交量主动买卖:基于成交量和价格范围,计算主动买入和卖出的比例,判断市场情绪。
- 天量流入计算:通过过去6天和18天内的主力买卖量总和,展示主力资金的流入情况,以黄色线条和柱状图形式呈现。
- 买点思考
- 当主力买入量显著增加,且成交量主动买入比例上升时,可能是一个较好的买入时机。
- 卖点思考
- 若主力卖出量增加,且成交量主动卖出比例上升,预示着市场压力增大,是考虑卖出的信号。
第三部分 公式源码
AA:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
主动买盘:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+ (CLOSE-LOW)),VOL/2)),COLORRED;
主动卖盘:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN, 0-AA*(HIGH-LOW),0-VOL/2)),COLORGREEN;
天量6流入:SUM((主动买盘+主动卖盘)/100,6),COLORYELLOW,LINETHICK2; STICKLINE(天量6流入>0,0,天量6流入,1,0),COLOR0000FF;
STICKLINE(天量6流入<0,0,天量6流入,1,0),COLORGREEN;
天量18流入:SUM((主动买盘+主动卖盘)/100,18),COLORYELLOW,COLORMAGENTA,LINETHICK2;
BB:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
主动买:=IF(CLOSE>OPEN,BB*(HIGH-LOW),IF(CLOSE<OPEN,BB*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2));
主买:主动买/10000,COLORRED;
主动卖:=IF(CLOSE>OPEN,0-BB*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-BB*(HIGH-LOW),0-VOL/2));
主卖:-主动卖/10000,COLORGREEN;
差额
主动买+主动卖)/10000; {内外盘能量图}
外盘主动买盘:=BUYVOL,COLORLIRED,NODRAW;
内盘主动卖盘:=SELLVOL,COLORLIBLUE,NODRAW;
内外买卖总量:=BUYVOL+SELLVOL,COLORYELLOW,NODRAW;
外盘主动买盘%:BUYVOL/内外买卖总量*100,NODRAW;
内盘主动卖盘%:=SELLVOL/内外买卖总量*100,NODRAW;
内外能量柱100%:=外盘主动买盘%+内盘主动卖盘%;
DRAWRECTREL(640,40,640+CONST(内外能量柱100%),180,RGB(0,0,255));
DRAWRECTREL(640,40,640+CONST(外盘主动买盘%),180,RGB(255,0,0));
DRAWTEXT_FIX(1,0.522,0.03,0,STRCAT(STRCAT('外盘主动买盘',CON2STR(外盘主动买盘%,2)),'%')),COLORYELLOW;
DRAWTEXT_FIX(1,0.75,0.03,0,STRCAT(STRCAT('内盘主动卖盘',CON2STR(内盘主动卖盘%,2)),'%')),COLORGREEN;
{成交量能量图}
{AA:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));}
成交量主动买:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+ (CLOSE-LOW)),VOL/2)),COLORRED;
成交量主动卖:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN, 0-AA*(HIGH-LOW),0-VOL/2)),COLORGREEN;
成交量主动买%:ABS(成交量主动买/VOL*100),NODRAW;
成交量主动卖%:=ABS(成交量主动卖/VOL*100),POINTDOT,COLORGREEN;
能量柱100%:=成交量主动买%+成交量主动卖%;
DRAWRECTREL(240,40,240+CONST(能量柱100%),180,RGB(0,0,255));
DRAWRECTREL(240,40,240+CONST(成交量主动买%),180,RGB(255,0,0));
DRAWTEXT_FIX(1,0.122,0.04,0,STRCAT(STRCAT('成交量主动买',CON2STR(成交量主动买%,2)),'%')),COLORYELLOW;
DRAWTEXT_FIX(1,0.35,0.04,0,STRCAT(STRCAT('成交量主动卖',CON2STR(成交量主动卖%,2)),'%')),COLORGREEN;