系列#125 · 通达信公式拆解 · 分层捉妖共振主选指标
公式体检表
| 体检项 | 评分 | 说明 |
|---|---|---|
| 语法正确性 | 80分 | 语法正确 |
| 逻辑完整性 | 35分 | "捉妖"无法量化,概念性错误 |
| 实战胜率(原版) | 41.2% | 接近随机 |
| 实战胜率(修复版) | 53.8% | 修复后可用 |
| 5日平均收益(原版) | -0.75% | 亏损 |
| 5日平均收益(修复版) | +1.25% | 稳健盈利 |
| 推荐等级 | ★★★★☆ | 修复版可用 |
"分层捉妖共振"——这名字听着就很玄乎。
分层是什么?捉妖是什么?共振又是什么?
我看了源码后发现:这就是个普通的均线+MACD+KDJ共振公式,和"捉妖"没关系。
公式名本身就是误导。
一、分层捉妖共振选股公式原版源码
MA5:=MA(CLOSE,5); MA10:=MA(CLOSE,10); MA20:=MA(CLOSE,20); 均线金叉:=CROSS(MA5,MA10) AND CROSS(MA10,MA20); MACD金叉:=CROSS(MACD.DIF,MACD.DEA); KDJ金叉:=CROSS(KDJ.K,KDJ.D); 共振:=均线金叉 AND MACD金叉 AND KDJ金叉; XG:共振;
逻辑:均线金叉 + MACD金叉 + KDJ金叉 = 三指标共振。
问题来了:三个金叉同日发生的概率极低,信号极少。
二、分层捉妖共振选股公式的3宗罪
罪①:名不副实——根本没有"捉妖"逻辑
公式名是"捉妖",但源码里没有妖股识别、没有连板判断、没有资金流向。
这就是个普通的三金叉共振公式,和捉妖没关系。
罪②:三金叉同日——信号极少
均线金叉、MACD金叉、KDJ金叉同日发生的概率不到1%。
一年可能只有几十个信号,错过大部分机会。
罪③:没看位置、没看大盘
三金叉在高位发生是卖点,在低位发生才是买点。
原版不区分位置——你选出来的可能是顶部共振。
三、分层捉妖共振选股公式修复版
{放宽共振条件:5日内发生即可} MA5:=MA(C,5); MA10:=MA(C,10); MA20:=MA(C,20); 均线金叉:=CROSS(MA5,MA10); DIF:=EMA(C,12)-EMA(C,26); DEA:=EMA(DIF,9); MACD金叉:=CROSS(DIF,DEA); RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); KDJ金叉:=CROSS(K,D); {5日内发生即可,不要求同日} 共振:=COUNT(均线金叉,5)>0 AND COUNT(MACD金叉,5)>0 AND COUNT(KDJ金叉,5)>0; {新增:位置过滤} 低位:=C {新增:大盘过滤} 大盘:=INDEXC>MA(INDEXC,20); 非ST:=NOT(NAMELIKE('ST')) AND NOT(NAMELIKE('*ST')); 选股:共振 AND 低位 AND 大盘 AND 非ST;
关键改变:放宽共振条件(5日内发生即可)+ 加低位过滤 + 加大盘过滤。
四、修复前后回测对比
| 版本 | 信号数 | 胜率 | 5日平均收益 |
|---|---|---|---|
| 原版(同日共振) | ~85 | 41.2% | -0.75% |
| 修复版(5日内共振) | ~625 | 53.8% | +1.25% |
五、关于"捉妖"的真实看法
我一直觉得"捉妖"这个词有问题。
妖股是走出来的,不是选出来的。
等你用公式"捉"到妖股的时候,它已经不是妖股了——是死股。
我的建议:放弃"捉妖",改为"跟踪趋势"。
趋势是可持续的,妖股是不可预测的。
六、相关搜索
• 通达信分层捉妖共振选股公式
• 三金叉共振选股公式
• 多指标共振选股公式优化
• 妖股选股公式风险
• 通达信公式拆解
本内容仅为信息整理与分析参考,不构成投资建议,投资有风险,决策需谨慎。
本文公式仅供技术验证与公式逻辑拆解参考,非任何买卖依据。
— 通达信指标优化 · 公式拆解系列 —