该指标用于分析市场资金流向,区分主力和散户的买卖力度。
核心计算逻辑:
1. 首先计算一个基础量能值 `A1`,其值为成交量(`DVOL`)的一半除以收盘价。
2. 根据 `A1` 是否大于100以及当日涨跌情况,将 `A1` 值分类汇总:
`A2`: 大单(`A1>100`)且股价上涨时的量能总和,视为“机构买入”。
`A3`: 大单(`A1>100`)且股价下跌时的量能总和,视为“机构卖出”。
`A4`: 小单(`A1<100`)且股价上涨时的量能总和,视为“散户买入”。
`A5`: 小单(`A1<100`)且股价下跌时的量能总和,视为“散户卖出”。
`A6`: 为以上四类量能的总和。
3. 将各类量能除以总量 `A6`,并乘以100,得到其占总量的百分比。
输出指标线:
机买:红线,表示机构买入量占总量的百分比。
机卖:绿线,表示机构卖出量占总量的百分比。
散买:无画线,表示散户买入量占总量的百分比。
散卖:无画线,表示散户卖出量占总量的百分比。
主力差:不绘制,为“机买”与“机卖”的差值。
散户差:不绘制,为“散买”与“散卖”的差值。
图形标记:
当“主力差”由负转正(即机构净买入由卖转买)时,在K线下方(`C0.85`位置)用红色文字标记“○机构”。
当“主力差”由正转负(即机构净买入由买转卖)时,在K线下方(`C0.85`位置)用白色文字标记“○机构”。
当“散户差”由负转正(即散户净买入由卖转买)时,在K线更下方(`C0.15`位置)用绿色文字标记“△散户”。
当“散户差”由正转负(即散户净买入由买转卖)时,在K线更下方(`C0.15`位置)用白色文字标记“△散户”。
使用要点:
该指标的核心是观察“机买”(红)与“机卖”(绿)两条线的相对强弱和方向变化。
“机买”线上升且位于“机卖”线上方,表示机构资金呈净流入状态。
结合K线位置,当股价在低位出现“机构买入”标记(红○)且“机买”线上穿“机卖”线时,可视为机构进场信号。
当股价在高位出现“机构卖出”标记(白○)且“机买”线下穿“机卖”线时,需警惕机构离场。
“散户差”的标记可作为反向参考,散户集中买入时(绿△)需谨慎,散户集中卖出时(白△)可能伴随机会。
A1:=(DVOL/C)/2,NODRAW;
A2:=SUM(IF(A1>100 AND CLOSE>REF(CLOSE,1),A1,0),0);
A3:=SUM(IF(A1>100 AND CLOSE<REF(CLOSE,1),A1,0),0);
A4:=SUM(IF(A1<100 AND CLOSE>REF(CLOSE,1),A1,0),0);
A5:=SUM(IF(A1<100 AND CLOSE<REF(CLOSE,1),A1,0),0);
A6:=A2+A3+A4+A5;
机买:(A2/A6)*100,LINETHICK2,COLORRED;
机卖:(A3/A6)*100,LINETHICK2,COLORGREEN;
散买:(A4/A6)*100,LINETHICK0;
散卖:(A5/A6)*100,LINETHICK0;
主力差:机买-机卖,LINETHICK2,NODRAW;
散户差:散买-散卖,LINETHICK0,NODRAW;
DRAWTEXT(主力差>0 AND REF(主力差,1)<=0,C*0.85,'○机构'),COLORRED;
DRAWTEXT(主力差<0 AND REF(主力差,1)>=0,C*0.85,'○机构'),COLORWHITE;
DRAWTEXT(散户差>0 AND REF(散户差,1)<=0,C*0.15,'△散户'),COLORGREEN;
DRAWTEXT(散户差<0 AND REF(散户差,1)>=0,C*0.15,'△散户'),COLORWHITE;