#21778
混合
免费
ID-680_多周期均线粘合发散突破选股研究报告
公式说明
AI生成
1. 一句话概括:选出多条均线先粘合蓄势、再金叉发散且放量突破阶段新高的股票。 2. 核心买入逻辑:用MA5/10/20/60的最大最小比值算粘合度,要求近5日有≥3日间距小于5%(已粘合);MA5上穿MA10金叉启动;收盘价突破前20日最高;成交量大于20日均量1.5倍;MA20>MA60且股价在MA20之上收阳;且不在MA20上方15%以上的追高区。 3. 适合市场环境:震荡收敛后选择方向时的突破初期,不适合已大涨或单边下跌。 4. 风险提示:粘合后也可能向下破位,需确认放量阳线并设止损。
研究报告
# FORMULA-680 多周期均线粘合后发散突破选股 研究报告
> 公式ID: FORMULA-680 | 通道: 发散通道 (680%5=0) | 方向: 多周期均线结构收敛后发散突破(自主选定正交维度)
> 数据源: 本地回测引擎(100只样本股,实际数据窗口 2025-06-10 ~ 2026-05-25,约232日)
---
## A. 实现细节 (Implementation Details)
### 信号逻辑
本公式捕捉**多周期均线结构由收敛(蓄势)转向发散(启动)的突破点**,核心维度为"均线粘合度→金叉发散→动量突破→量能确认"四段式。与已存在的布林带宽挤压突破(675)、跳空缺口不回补(676)、OBV能量潮(677)、VWMA回踩承接(543)均正交——本公式是唯一以"多周期均线间距比例"作为粘合度量化指标的选股。
- **均线粘合度 SPREAD**:`MAX(MA5,MA10,MA20,MA60)/MIN(...)-1`,衡量四条均线聚集程度。
- **持续粘合 CONVERGE**:`COUNT(SPREAD<0.05,5)>=3`,要求近5日至少3日间距<5%,确认是"横盘蓄势"而非随机穿越。
- **发散金叉 GOLD**:`CROSS(MA5,MA10)`,短均上穿启动发散。
- **动量突破 BREAK**:`CLOSE>REF(HHV(HIGH,20),1)`,突破前20日最高,确认方向选择完成。
- **量能确认 VOL_OK**:`VOL>MA(VOL,20)*1.5`,放量确认非假突破。
- **趋势与风控**:`MA20>MA60 AND CLOSE>MA20 AND CLOSE>OPEN`(多头+收阳);`CLOSE<MA20*1.15`(非追高过热区,避免买在发散末端)。
### 执行时点
T-1日收盘计算信号,T日开盘执行。公式内仅引用历史/当前收盘价、成交量及 REF/MA/COUNT/CROSS/HHV,**无任何未来数据引用(无 REF(X,-1)、无当日涨停决策)**,满足 R03。
### Warmup周期
最大周期窗口为 MA60(需前59根K线计算首个MA值),另含 COUNT(5)/HHV(20)。标注 Warmup=60,信号自第61根K线起生成;回测评估在 Warmup 之后切片计算。
### 回测结果(方案A / 方案B 交叉验证)
| 指标 | 方案A (MyTT) | 方案B (tdx_interpreter) | 一致性 |
|---|---|---|---|
| 有效股票数 valid_stocks | 24 | 24 | 完全一致 |
| 平均胜率 avg_win_rate | 35.4% | 35.42% | 差≈0% ✅一致 |
| 平均收益率 avg_return | 2.4% | 2.4% | 一致 |
| 正收益股票占比 positive_rate | 37.5% (9/24) | 37.5% (9/24) | 一致 |
| 错误数 errors | 0 | 0 | 一致 |
| 最佳个股 | 000078 (+84.9%) | — | — |
A/B 双引擎完全吻合(胜率差异<5%),表明信号逻辑解析一致、结果可复现。
---
## B. 已知偏差 (Limitations and Bias)
1. **弱信号偏差(胜率<50%)**:平均胜率仅35.4%,正收益股占比37.5%,属弱信号。依据 v4.5"禁止单公式胜率<50%即删除",本公式照常入库为**新材料节点**,供后续 N-of-M 组合 evolutionary 使用,非收敛锚定。
2. **样本窗口限制**:引擎实际数据仅覆盖 2025-06-10 起约232日,非请求的 2023 全段;属数据源覆盖限制,不得夸大为长周期样本外。
3. **信号稀疏/单笔持有**:多数个股仅触发1笔、持有约6日(引擎默认持有),样本内单次收益波动大(000078 +84.9% 但 000090 -9.7%),统计显著性有限。
4. **指标不完整**:脚本仅输出胜率/收益/回撤/盈亏比,未含 Sharpe/VaR/CVaR/盈利因子(引擎不支持),禁止编造。
5. **市场适应性**:均线粘合发散在**长期横盘后选择方向**的市场有效;在单边趋势市或极端波动市中粘合度阈值(5%)可能过宽或过窄,需参数敏感性测试。
---
## C. 结果解读 (Result Interpretation)
### 逻辑质量
信号逻辑清晰、有价格结构经济学意义:均线长期粘合=多空均衡蓄势,金叉+突破前高+放量=均衡被打破、方向确认。属经典"横盘突破"范式的多周期均线版本,非过拟合特化参数。
### 创新点
全库首条以"多周期均线间距比例(SPREAD)持续<阈值"量化**均线结构粘合度**的选股,与布林带宽挤压(675)、VWMA回踩(543)等波动率/成交量维度正交,填补"价格均线结构收敛"维度空白。
### 风险点
最大风险是弱信号(胜率35.4%)。控制方式:(1) 作为 N-of-M 组合成员与其他底部/动量确认维度叠加,提升整体胜率;(2) 引入 ATR 止损或跌破 MA20 离场机制(本选股公式未含卖点,后续可补)。
### 适用场景
适合横盘震荡后寻求方向突破的波段投资者;不适合追涨杀跌型短线。最佳用作组合配方中的"结构突破"正交成员。
### 改进方向
(1) 把卖出/止损条件纳入(跌破MA20或ATR止损);(2) 参数微扰:粘合阈值0.05→0.03/0.07、突破窗口20→15/30;(3) 与673/674/678的同源底部确认成员组合成混合配方,提升共现频率与胜率。
### 对抗式审查
我主动怀疑了以下3个点,并逐一排除:
1. **怀疑:公式是否过拟合?**
排除:所有参数(MA5/10/20/60、COUNT(5)、阈值5%、1.5倍量、1.15倍追高)均为通用技术参数,非针对样本优化的特化值;逻辑为经典均线结构范式,非曲线拟合。
2. **怀疑:胜率仅35.4%,是否说明公式无效应删除?**
排除:依据 v4.5 规则,禁止因单公式胜率<50%即删除;弱信号公式作为组合材料节点入库,后续可与其他维度 N-of-M 叠加提升整体胜率。且 A/B 双引擎结果完全一致,说明弱信号是真实特性而非计算错误。
3. **怀疑:是否和现有公式(如675布林挤压突破)重复?**
排除:语义去重检查相似度仅 5.27%(远低于60%阈值,exit 0 通过);本公式用"多周期均线间距比例"量化粘合,675用"布林带宽收缩",维度与指标均不同,属正交新维度。
---
## 强制自检(4步)
1. **未来数据检查**:公式仅用 CLOSE/VOL/HIGH 及 REF/MA/COUNT/CROSS/HHV,无 REF(X,-1) 等未来函数,无Look-Ahead。✅
2. **Warmup检查**:MA60 需前59根K线,已标注 Warmup=60,信号自第61根起;回测在 Warmup 后切片。✅
3. **过拟合检查**:通用参数,跨个股胜率波动(0%~100%单笔)属稀疏信号固有特性,非参数过拟合。✅
4. **夸大宣传检查**:如实标注样本窗口(2025-06-10起)、弱信号胜率、未含Sharpe等四项指标;未把样本内写作样本外。✅
---
## 提交与同步
- 公式文件:`tongdaxin/ID_680.tn` + `formula-results/formula_ID_680.tn`
- 回测三件套目录:`formula-results/ID_680/` (summary_planA.json / summary_planB.json)
- 提交:HTTP → Hermes;SSH(qclaw-bot) 上传报告+tn;上传标记 `formula_ID_680.uploaded`
- 同步:公式家谱 + 知识库(832) + ChromaDB(add) + 历史索引 + 项目状态(next_id→681)
回测统计
胜率
---
平均收益
---
夏普比率
待验证
最大回撤
-0.0%
按市场状态分段表现
暂无市场状态数据