一、核心计算逻辑
这类指标的基本思路是:
机构/主力:单笔成交额较大(通常以成交额/8 > 20万为阈值),视为大资金行为
散户:单笔成交额较小(成交额/8 < 20万),视为小资金行为
买卖方向:收盘价高于前一笔为主动买入,低于前一笔为主动卖出
占比计算:机构买额 / 总成交额 × 100%,得出百分比
二、通达信分时副图源码(可直接使用)
打开通达信 → 功能 → 公式系统 → 公式管理器 → 分时指标 → 新建 → 粘贴以下代码:
{分时主力散户买卖百分比 - 副图指标}
A1:=SUM(IF(CLOSE>REF(CLOSE,1),VOL/CAPITA100,IF(CLOSE20) AND (CLOSE>(REF(CLOSE,1)))),成交额,0)),0);
A3:=SUM((IF(((成交额/8>20) AND (CLOSE<(REF(CLOSE,1)))),成交额,0)),0);
A4:=SUM((IF(((成交额/8<20) AND (CLOSE>(REF(CLOSE,1)))),成交额,0)),0);
A5:=SUM((IF(((成交额/8<20) AND (CLOSE<(REF(CLOSE,1)))),成交额,0)),0);
A6:=((A2+A3)+A4)+A5;
机构买:(100*A2)/A6,COLORRED,LINETHICK2;
机构卖:(100*A3)/A6,COLORGREEN,LINETHICK2;
散户买:(100*A4)/A6,COLORYELLOW,LINETHICK2;
散户卖:(100*A5)/A6,COLORBLUE,LINETHICK2;
机构进出:机构买-机构卖,COLORWHITE,LINETHICK2,NODRAW;
强势:(100*A2)/A6>50;
STICKLINE(强势,机构1.02,机构买1.1,1,0),COLORYELLOW;
拉升:((10A2)/A6-(100A3)/A6)>18 AND (10A2)/A6-(100A5)/A6>18;
STICKLINE(拉升,机构1.1,机构买1.2,1,0),COLORFF00FF;
DRAWTEXT_FIX(1,0.01,0.05,0,STRCAT(STRCAT('机构买入',CON2STR((100*A2)/A6,0)),'%')),COLORRED;
DRAWTEXT_FIX(1,0.01,0.25,0,STRCAT(STRCAT('机构卖出',CON2STR((100*A3)/A6,0)),'%')),COLORCYAN;
DRAWTEXT_FIX(1,0.01,0.40,0,STRCAT(STRCAT('散户买入',CON2STR((100*A4)/A6,0)),'%')),COLORLIRED;
DRAWTEXT_FIX(1,0.01,0.55,0,STRCAT(STRCAT('散户卖出',CON2STR((100*A5)/A6,0)),'%')),COLORGREEN;
DRAWTEXT_FIX(1,0.01,0.70,0,STRCAT(STRCAT('机构净占比',CON2STR((100*(A2-A3))/A6,0)),'%')),COLORMAGENTA;
三、源码逐行解读
代码段 含义
成交额:=V*C/100 计算每笔成交额(单位:万元)
成交额/8>20 阈值判定:单笔成交额超过20万视为机构/主力
A2 机构主动买入累计额
A3 机构主动卖出累计额
A4 散户主动买入累计额
A5 散户主动卖出累计额
A6 总成交额(机构+散户)
(100*A2)/A6 机构买入占比(百分比)
强势 机构买入占比>50%,标记为强势
拉升 机构净买入占比领先超18%,标记为拉升
DRAWTEXT_FIX 在屏幕固定位置显示文字百分比
四、信号解读
机构买入 > 50%:主力主导行情,黄色标记"强势"
机构净占比 > 18%且领先散户卖盘:红色/紫色标记"拉升",尾盘异动信号
机构买入线上穿机构卖出线:主力开始接力,可关注抄底机会
机构卖出占比持续走高:主力离场,注意风险
五、注意事项
阈值可调:成交额/8>20 中的20是经验值,可根据个股流通盘大小调整(大盘股可适当提高)
仅分时有效:此指标只在分时图生效,日线级别不适用
估算性质:机构/散户分类基于成交额阈值,并非真实身份识别,存在误差
CAPITAL函数:依赖流通股本数据,新股或数据异常时可能计算不准确
Level-2更准:有L2逐笔数据的软件(如同花顺Level-2)统计精度更高
以上信息仅供参考,不构成任何投资建议。市场有风险,投资需谨慎。
需要我帮你整理一份对应的选股公式吗?比如尾盘筛选"机构净占比>20%且机构买>机构卖"的标的,方便你盘中快速锁定主力进场股。
发布于2026-9-16 08:44 重庆



分享
注册
1分钟入驻>
+微信
秒答
电话咨询
18630917047 

