编写通达信主力追踪副图指标,不能只堆砌公式,需要系统性考虑数据底层、核心逻辑、信号设计、参数适配、风险控制五大维度。下面给你拆解清楚,避免写出"好看但没用"的指标。
一、数据底层:用什么数据模拟"主力"?
通达信没有交易所真实的逐笔委托数据,只能通过K线数据做量价推演,这是所有副图指标的底层逻辑。
核心数据源选择
数据维度 代表变量 作用 注意事项
价格重心 (C*3+H+L)/5 或 (H+L+C)/3 反映当日平均交易成本 比单用收盘价更能代表全天成交分布
成交额拆分 AMOUNT/(H-L) 按K线形态拆成上影/实体/下影资金 需处理一字板分母为0的边界情况
换手率 VOL*100/CAPITAL 衡量资金参与热度 多周期均线合成可识别机构参与阶段
量比 VOL/MA(VOL,5) 判断是否放量 放量≠主力进场,需结合价格位置
关键编程技巧
除零保护:涉及除法时必须用 IF(条件, 兜底值, 正常计算) 处理分母为0的情况(如一字板时 H=L)
阴阳通用:用 MIN(O,C) 和 MAX(O,C) 动态标定实体上下沿,一套公式兼容阴线阳线
多层柱体叠加:用多个 STICKLINE 叠加,可在一个副图窗口同时表达"上半资金"和"下半资金"
二、核心逻辑:如何区分主力的四个阶段?
主力行为通常分为吸筹→拉升→洗盘→出货四个阶段,指标需要通过多维条件共振来识别。
吸筹阶段(低位潜伏)
价格位置:股价处于相对低位(如低于60日高点70%)
量能特征:温和放量或脉冲式放量,但价格涨幅有限
资金流向:资金呈净流入状态
筹码变化:筹码集中度开始提升
拉升阶段(主升浪)
趋势确认:短期均线 > 长期均线,价格脱离成本区
量价配合:成交量显著放大,量价齐升
资金强度:主力资金强度创新高,控盘系数持续上升
洗盘阶段(震荡清洗)
趋势未破:仍处于上升通道(短期均线 > 长期均线)
缩量回调:成交量较拉升期萎缩
筹码锁定:资金未大幅流出,筹码未分散
出货阶段(高位派发)
量价背离:高位放量滞涨或缩量上涨(顶背离)
资金流出:主力资金持续净流出
筹码分散:筹码集中度下降
三、信号设计:如何让信号"可用"而非"好看"?
很多指标信号满天飞,实际用起来假信号太多。设计时需考虑以下要点:
多条件共振过滤
单一条件容易误判,建议采用三重以上条件同时满足才触发信号。
例如"起爆信号"的触发条件:
条件A:5日均线金叉34日均线(趋势确认)
条件B:主力资金站稳安全垫线上方(资金确认)
条件C:当前股价低于34周期最高价95%(位置过滤,规避高位诱多)
三个条件缺一不可,大幅减少假信号。
信号去重与过滤
用 FILTER(条件, N) 过滤N周期内重复信号,避免频繁触发
用 COUNT(条件, N) 统计N周期内条件成立次数,确认信号持续性
用 BARSLAST(条件) 计算距离上次信号的天数,控制信号间隔
可视化层级
底层:红绿柱状图展示资金净流入/流出
中层:曲线展示主力资金趋势(如EMA差值)
顶层:图标+文字标注关键信号(如"★主力试盘")
确保信号不被柱线遮挡,一眼可见。
四、参数适配:如何平衡灵敏度与稳定性?
参数设置是指标实战效果的关键,需要在"灵敏捕捉"和"过滤噪音"之间找到平衡。
核心参数调节思路
参数类型 调小效果 调大效果 建议
资金平滑周期(N1) 反应灵敏,信号变多,假信号增加 曲线顺滑,过滤杂波,信号变少 短线设3-5,波段设8-13
震荡统计周期(N2) 捕捉短期快速起爆 只捕捉长期横盘大波段 短线设20,波段设34-55
振幅阈值 放宽筛选,标的增多 只筛选极致窄幅震荡 默认15-25,根据市场调整
市场环境适配
震荡市:缩短周期提高灵敏度,捕捉快速轮动机会
趋势市:延长周期过滤噪音,避免频繁止损
极端行情:流动性不足个股中信号可能失效,需警惕参数过度优化
五、风险控制:必须规避的"坑"
坚决不用未来函数
以下函数会导致信号"漂移"或"事后修正",绝对不能用:
ZIG(之字转向)
XMA(偏移移动平均)
BACKSET(向前赋值)
PEAK / TROUGH(波峰波谷)
FILTERX
正确做法:全部计算基于已完成K线数据,收盘定型后信号永久固定,支持历史回测验证。
警惕"主力对倒"干扰
主力可能通过拆单、对倒等手法制造虚假放量,导致指标误判。建议:
结合Level-2逐笔成交数据验证(如有条件)
观察龙虎榜席位,确认是否有知名游资或机构进驻
不单一依赖指标,结合板块情绪和基本面综合判断
位置过滤至关重要
低位信号:可信度高,可积极参与
高位信号:即使出现"主力进场"也要警惕诱多出货
建议设置价格位置过滤条件(如股价低于N周期高点的一定比例)
止损纪律必须配套
指标只是辅助工具,必须配套明确的止损规则:
短期止损:买入后浮亏达到5%无条件止损
趋势止损:短期均线死叉长期均线,趋势反转直接离场
资金止损:主力资金持续为负、连续绿柱,减仓避险
六、进阶方向:结合QMT做量化增强
你平时用QMT做量化交易,可以把通达信指标的逻辑移植到Python脚本里,用更精细的数据做验证:
逐笔成交还原:QMT可获取逐笔委托数据,精确区分大单/中单/小单,比通达信的K线推演更准确
多周期共振:在5分钟/15分钟/60分钟/日线多个周期同时监控主力动向,捕捉共振信号
自动预警:当主力净流入突增 + 换手率放大 + 量比>2时,自动触发弹窗或短信预警
一句话总结:编写主力追踪副图指标,核心是用正确的数据源做量价推演、用多条件共振过滤假信号、用位置风控规避高位诱多、坚决不用未来函数保证信号固定,同时配合明确的止损纪律,才能做出真正"可用"而非"好看"的指标。
需要我帮你把上面这些考虑因素整合成一个完整的、可直接使用的副图指标源码吗?包含吸筹/拉升/洗盘/出货四阶段识别 + 多条件共振信号 + 位置过滤 + 止损提示。
发布于2026-9-21 07:40 重庆
当前我在线
直接联系我