⚠️ 风险提示(文首置顶):本内容仅为技术指标研发手记,公式仅做形态识别演示,不构成任何投资建议、不承诺收益。信号基于历史行情统计,不代表未来走势。股市存在风险,请勿直接照搬用于实盘,交易决策请独立审慎判断。 |
黄金因子共振模型:六因子共振捕捉趋势反转观察窗口
CCI超卖拐头|缩量确认|均线多头|阳线触发|无未来函数
核心概念:CCI定方向、量能定参与度、均线定环境、5日阳线定触发
六个因子分两层:CCI超卖拐头解决"什么时候可能反转"这个方向问题;量能缩到极致解决"有没有跌不动"这个确认问题;均线多头排列解决"在什么趋势下才有效"这个过滤问题;5日阳线解决"当天怎么确认"这个触发问题。四个条件依次叠加,每加一层,信号质量提升一层。
为什么要用CCI而不是RSI?
CCI的超买超卖区间是非对称的,波动品种可以到正负200甚至更高,不会像RSI那样钝化到只剩0和100两条线。CCI跌破-100之后拐头这个组合,比单纯RSI<30更灵敏,也更容易捕捉到快速反弹的起涨点。
结构:
├─ CCI超卖拐头:CCI(14)跌破-100后开始拐头向上
├─ 缩量确认:当日成交量低于20日均量,量能衰竭
├─ 均线多头:MA20>MA60>MA120,中长期多头排列
└─ 阳线触发:收盘价站上5日均线且收阳
⚠️ 源码仅供学习通达信公式语法使用,请勿直接用于实盘。下方代码已逐行核对,可直接复制。 |
源码:
{黄金因子共振·选股} {14日CCI|方向|无未来}CCI:=(C-MA(C,14))/(0.015*AVEDEV(C,14)); {CCI进入超卖区|方向|无未来}CCI跌破超卖:=CCI<-100; {CCI较前一日回升|方向|无未来}CCI拐头:=CCI>REF(CCI,1); {超卖且拐头|方向|无未来}超卖反弹:=CCI跌破超卖 AND CCI拐头; {量能缩至均量线以下} {量低于20日均量|量能|无未来}缩量:=V {当日振幅一半|位置|无未来}区间上半:=(HIGH-LOW)*0.5; {收盘在区间下半|位置|无未来}价格低位:=C {20日均线|趋势|无未来}MA20:=MA(C,20); {60日均线|趋势|无未来}MA60:=MA(C,60); {120日均线|趋势|无未来}MA120:=MA(C,120); {三线多头|趋势|无未来}均线多头:=MA20>MA60 AND MA60>MA120; {阳线站上5日线触发} {价格站上5日线|触发|无未来}站上5日:=C>MA(C,5); {当天收阳|触发|无未来}收阳线:=C>OPEN; {六因子共振信号} 黄金因子共振:=超卖反弹 AND 缩量 AND 价格低位 AND 均线多头 AND 站上5日 AND 收阳线; 💡 点击源码区域,Ctrl+A 全选复制 |
参数说明:输出行名为"黄金因子共振";CCI<-100的超卖阈值可根据品种波动性调整,高波动品种可改为CCI<-150;均线多头排列是趋势过滤核心层,移除此条件信号量会明显增加但质量下降;本公式无未来函数,信号不漂移。
指标失效场景
均线空头排列时CCI超卖反弹信号频繁失效:大趋势向下时,超卖反弹的持续性极差,均线多头这个条件是最后的安全阀;
CCI在-100附近反复穿越:弱势品种CCI可以长期在-100附近游走,拐头信号一天出一个又消失,此时均线多头过滤最为关键;
缩量在顶部反转时容易误触发:高位横盘缩量看似"跌不动",实际可能是主力锁仓派发,需结合均线空头排列排除。
参数调优建议:
均线多头排列可以保留MA20>MA60双条件即可,减少对120日均线的依赖,提高信号数量;CCI超卖阈值从-100放宽到-80可提前捕捉拐头,但假信号比例上升;价格低位条件(收盘在区间下半)可用BARSLAST(CROSS(CCI,-100))>3替代,要求CCI跌破后至少等待3天再触发,降低追在反弹半山腰的概率。
实战碎感:写这个公式时最纠结的是"量能"这一层。最初版本里缩量阈值是V
💡 诚实声明 |
⚠️ 再次提示(文末重申):本指标为形态识别工具,信号出现不代表必然启动。实盘需结合大盘环境、板块轮动综合审慎判断。股市有风险,交易需谨慎。 |
—— 通达信公式技术笔记 · 仅供学习交流 · 来源120365 ——


