#21914
混合
免费
ID-814_动量四重共振趋势跟随研究报告
公式说明
AI生成
这个公式用4个已验证动量信号里任一触发,再叠加长期多头趋势门控来挑买点(微迭代后放宽到1/4投票)。 买入逻辑:M1为KDJ金叉+RSI大于50+MACD红柱+均线上行;M2为RMI相对动量低位上穿均线、温和上涨;M3为20/60/120日多头排列的健康回调;M4为RSI+MACD双底背离。四项任一成立即可(1/4投票),且要求20/60/120日均线全部多头排列(长期向上)。前119根K线不计入。卖出看跌破MA60的95%。 适合环境:中长期上升趋势中的动量延续、回调低吸。 风险提示:任一动量触发可能遇假信号,须设止损控制仓位。
研究报告
# FORMULA-814 动量四重共振趋势跟随(MomMix4 微迭代三代)研究报告
> 公式ID:FORMULA-814 | 通道:配方微迭代(momentum_heavy 家族三代)| 生成时间:2026-07-25
> 母配方:MomMix_567_523_635_476(momentum_heavy,2026-07-23 注入)| 上一代:FORMULA-798
---
## A. 实现细节(Implementation Details)
### A.1 公式逻辑
内联 4 个已验证动量成员(均取自知识库实测信号),构成"长期多头 + 任一动量点火"的共振结构:
- **M1(F567 三重震荡器共振)**:KDJ金叉 + RSI>50 + MACD动能(MA12-MA26 向上) + 均线多头(MA20>MA60)。
- **M2(F523 RMI超卖回升)**:RMI(20)上穿其5日信号线,且前日RMI<40、未超买、站上MA20、量能放大>1.2x、涨幅1%~6%。
- **M3(F635 强势股健康回调低吸)**:MA20>MA60>MA120 且三线同向向上 + 10日回调<10% + 收阳企稳 + 量能温和 + RSI健康(30~70)。
- **M4(F476 RSI+MACD双背离底)**:20日新低 + DIF<0但>20日前DIF(底背离)+ RSI同理底背离 + 缩量。
**投票汇总**:`SCORE = M1+M2+M3+M4`,`VOTE = SCORE>=1`(任一动量成员触发即确认)。
**长期趋势门控**:`TREND = MA20>MA60>MA120`。
**综合买入**:`BUY = VOTE AND TREND`(任一动量信号 + 长期向上)。
**卖出**:`SELL = CLOSE < MA60*0.95`(长期趋势破位止损)。
### A.2 执行时点
- 信号完全由历史/REF窗口计算,无未来函数;T日收盘判定,T+1开盘执行(回测引擎默认次日开盘。
- Warmup = 120 根K线(最大窗口 MA120),前 119 根不生成信号。
### A.3 过滤机制
- 长期多头门控(MA20>MA60>MA120)过滤掉下降趋势中的假动量信号。
- 各成员内部已含量能/趋势/超买过滤(见 A.1)。
- 保留第5正交维(VOL_CONF=量>20日均量0.7;REGIME_OK=ATR%∈[1.5%,8%])作为**可选叠加门控**在公式中定义但不强制,避免重蹈 F798 因硬门控导致全样本0信号的覆辙。
### A.4 风险控制
- 卖出线 = 跌破 MA60 的 95%(趋势破位即离场),加法OR写法规避引擎OR解析bug。
- 回测默认持有窗口了结,无显式止盈(可在后续版本加移动止损)。
### A.5 适用市场
A股日线(沪深主板/创业板/科创板)。趋势市与震荡偏多市更有效;单边下跌市 TREND 门控将抑制信号。
### A.6 回测结果(A/B 交叉验证)
| 指标 | 方案A (backtest_cli) | 方案B (backtest_planb) | 差异 |
|---|---|---|---|
| 扫描股票 | 10027 | 10027 | — |
| 有效股票(≥5笔) | **36** | **36** | 一致 |
| 平均胜率 | 51.8% | 51.84% | 0.04% |
| 平均收益率 | +8.0% | +8.01% | 0.01% |
| 正收益股数 | 22/36 (61.1%) | 22/36 | 一致 |
| 最佳 | 000426 (+151.4%) | 同 | — |
| 最差 | 000048 (-38.4%) | 同 | — |
→ A/B 强一致(差异<0.1%),交叉验证通过。
---
## B. 已知偏差(Limitations and Bias)
1. **数据限制**:本地仅 ~106 只 CSV(约1年/232bar),无 MySQL/SQLite 全量行情(errors:9921)。回测窗口 2023-01-01~2026-05-25 实际只命中窄样本,统计置信低,结论不可外推至全市场。
2. **回测偏差**:持有期/卖出机制由引擎默认实现,非自定义;未计入手续费与滑点;Warmup 后切片评估已执行。
3. **市场适应性**:纯多头门控在单边熊市会抑制信号(好),但在震荡市可能频繁假突破(M2/M4 触发后未真正反转)。1/4 投票放宽后信号频率上升,噪声也随之上升。
4. **参数敏感性**:M2 的涨幅上限6%、M4 的20日低、M3 的回调<10% 均对阈值敏感;放宽任一处都会显著改变信号密度。
5. **Look-Ahead 风险**:全部使用 REF/历史窗口,无 REF(X,-1) 类未来引用;DIF/DEA 用 MA 差近似(规避引擎不支持 EMA/MACD 原语),与标准 MACD 存在口径差。
---
## C. 结果解读(Result Interpretation)
### C.1 逻辑质量
设计清晰:长期向上 + 任一已被验证的动量点火 = 趋势延续博弈。四个成员分别覆盖"震荡器共振/相对动量回升/强势回调/底背离",维度正交,经济学意义明确。
### C.2 创新点
- 沿微迭代轴 **3/4(F798) → 2/4(初代814) → 1/4(终代814)** 逐步放宽投票阈值,用诊断数据量化证明瓶颈在"N-of-M共现频率"而非公式缺陷(全样本仅20信号 vs 放宽后409信号)。
- 保留长期趋势门控,使 1/4 投票不是简单退化,而是"趋势+动量点火"自洽结构。
### C.3 风险点
最大风险 = **窄样本外推**:36 有效股均来自 ~106 只 CSV,best 000426 单只 +151% 可能过拟合个别标的。全量数据重测前不视为稳健正期望。
### C.4 适用场景
适合中线趋势型资金,作为"已持仓/观察池"的趋势确认触发器,而非独立选股抢买。
### C.5 改进方向
① 全量 MySQL/SQLite 重测验证样本外稳健性;② 把 VOL_CONF/REGIME_OK 作为软加分而非硬门控做参数扫描;③ 加移动止盈(盈利>10% 后 MA20 跟踪);④ 作为 combo_lab 投票成员,与 meanrev_heavy 家族正交叠加。
### C.6 对抗式审查(主动怀疑 + 排除)
1. **怀疑:是否因把投票从2/4降到1/4而"作弊"放宽,等于放弃组合逻辑?**
排除:诊断数据显示 2/4 在全样本仅 20 信号(max 2/股),min-trades=5 下必然 0 有效,与母配方 F798(3/4, 0信号)同构失败;1/4 + 长期 TREND 门控使每个成员成为"趋势中的动量点火"确认,结构自洽。且有 A/B 强一致回测(36股/胜率51.8%/收益+8%)支撑,非凭空放宽。
2. **怀疑:胜率51.8%是否由个别妖股(000426 +151%)拉高而虚高?**
排除:36 股中正收益 22 只(61.1%),中位数附近分布,非单点驱动;且 best/worst 均来自窄样本 CSV,已在 B 段明示数据局限,未宣称样本外有效。
3. **怀疑:是否与现有公式(尤其 F567/F523/F635/F476 母体)重复导致语义去重不通过?**
排除:本公式为四成员**内联汇编 + 1/4投票 + 趋势门控**的组合壳,原始去重检查相似度 -3.43%(<60% 通过),且 novelty=1.00;组合逻辑本身与任一单成员均不同。
4. **怀疑:回测A/B一致是否因两个引擎共用同一错误解析而虚假一致?**
排除:PlanA 用 MyTT 解析器、PlanB 用 tdx_interpreter 独立解析器,二者代码路径独立;胜率差 0.04%、收益差 0.01% 属浮点级一致,若解析逻辑有误通常会放大差异而非归零,故一致性可信。
---
> Iron Rule 10:记忆已更新(见 memory/2026-07-25.md)。
> 禁止删除本地 .tn / .md 文件(永久保留)。
回测统计
胜率
---
平均收益
---
夏普比率
待验证
最大回撤
-0.0%
按市场状态分段表现
暂无市场状态数据