#22009 混合 免费

ID-909_动量四重共振强化研究报告

公式说明 AI生成

1. 一句话概括:用四个动量指标至少两个共振,叠加长期多头和波动率正常,筛选上升趋势中的强化买点。 2. 核心买入逻辑:四个成员——KDJ金叉+RSI>50+MACD动能、RMI回升、强势股浅回调低吸、RSI+MACD双背离。四个里至少中两个,且MA120向上(长期多头)、ATR波动率处于0.6~2.2正常区间(非暴涨暴跌),才买入。卖出是收盘跌破60日线95%。 3. 适合环境:中期上升Trending行情最有效,强势股健康回调时共振低吸;震荡市信号少。 4. 风险提示:共振买点滞后于启动,波动率突变或趋势转弱时MA120门控反应慢,易高位接盘。

研究报告
# FORMULA-909 动量四重共振强化(2/4投票+长期多头+ATR体制)研究报告 > 公式ID:FORMULA-909 | 文件:`tongdaxin/ID_909.tn` | 通道:Step0.5 配方微迭代(909%5=4) > 母配方:MomMix4_814(momentum_heavy,1/4投票+长期多头门控,win 51.8%)| 微迭代方式:确认层叠加(收紧投票阈值至 2/4 + ATR波动率体制门控) > 信号原型家族:动量振荡器共振(momentum_heavy)| Warmup:120 根K线 --- ## A. 实现细节(Implementation Details) ### A.1 公式逻辑 本公式是对已验证配方 **MomMix4_814** 的微迭代强化。原配方采用"4个动量成员任一触发(1/4)即买入 + 长期多头门控",虽胜率51.8%但信号过宽、噪声大。本公式做两处关键改进: 1. **投票阈值收紧**:由"任一触发"改为"**至少 2/4 成员共振**"(即时投票,非跨日),过滤单一指标的偶发噪声,提升信号质量。 2. **ATR 波动率体制门控**(第5正交维度):要求 `VOLR=ATR14/MA(ATR14,20)` 落在 `[0.6, 2.2]` 区间——排除波动率蛰伏(<0.6,趋势未启动)与极端波动(>2.2,风险失控)两种不利体制。此处**修复了上一代 F798 的百分比带宽 bug**(直接对 `ATR14/MID*100` 取阈值导致 0 信号),改用比率带,确保可触发。 四个动量成员(跨家族正交维度): - **成员A(FORMULA-567 三重震荡器共振)**:KDJ金叉 + RSI>50 + MACD动能(DIFF>0且上行)+ MA20>MA60 趋势过滤。 - **成员B(FORMULA-523 RMI相对动量超卖回升)**:RMI上穿信号线 + 前日RMI<40(确保"回升"非高位钝化)+ 站上MA20 + 量能放大 + 未超买 + 首阳。 - **成员C(FORMULA-635 强势股健康回调低吸)**:均线多头排列(MA20>MA60>MA120 且三者上行)+ 近10日最大回撤<10% + 企稳收阳 + 量能温和 + RSI健康(30~70)。 - **成员D(FORMULA-476 RSI+MACD双背离抄底)**:价格新低 + DIF底背离 + RSI底背离 + 缩量确认。 **综合买入**:`BUY = (VA+VB+VC+VD ≥ 2) AND (MA120>REF(MA120,1) 长期多头) AND (0.6≤VOLR≤2.2 ATR体制) AND (Warmup 120根)`。 **卖出**:`SELL = CLOSE < MA60*0.95`(中期趋势破位止损)。 ### A.2 执行时点 - 信号基于**当日收盘数据计算,T日收盘后选股,T+1日开盘执行**(标准选股实践,无 Look-Ahead 偏差)。 - Warmup 120 根K线内(MA120 未稳定)不生成信号。 ### A.3 过滤机制(假信号过滤) - **投票门槛**:2/4 共振,单指标偶发不触发。 - **长期多头门控**:MA120 上升,确保中期趋势向上,规避下跌途中的反弹陷阱。 - **ATR 体制门控**:波动率处于正常区间才参与,规避蛰伏与失控环境。 ### A.4 风险控制 - 卖出条件为 MA60 下方 95% 破位止损(约 -5% 跟踪破位)。 - 回测引擎默认持有窗口了结(详见 B 段偏差说明)。 ### A.5 适用市场 A股(沪深主板/创业板/科创板)日线级别。最适合**中期上升趋势中的健康回调或动能转折**环境;震荡市与单边下跌市信号稀少或失效。 ### A.6 Warmup 周期 最大窗口为 MA120(需 120 根历史),故 Warmup=120,信号从第 121 根K线起生成。 ### A.7 回测结果(方案A vs 方案B 交叉验证) | 指标 | 方案A(backtest_cli) | 方案B(backtest_planb) | 差异 | |---|---|---|---| | 有效股票数 | 21 | 21 | 一致 | | 平均胜率 | 57.1% | 57.14% | <0.05%(一致) | | 平均收益率 | 3.3% | 3.3% | 一致 | | 正收益股票数 | 12 | 12 | 一致 | A/B 双引擎结果强一致(胜率差异 <5%),交叉验证通过。注:本地 CSV 数据仅约 106 只股票可用(其余缺失),故绝对样本量偏小,结论为**小样本粗筛**。 --- ## B. 已知偏差(Limitations and Bias) 1. **数据限制**:本地回测数据源为 CSV(`stock_data/{ts_code}.csv`,仅 ~106 只可用,缺失 9921 等标的),非全市场。样本覆盖窄,统计置信度有限。 2. **回测偏差(持有期假设)**:回测引擎采用固定持有窗口了结,非真实"跌破MA60*0.95卖出"的逐笔止损触发(卖出条件在引擎中未完全落地),收益率/回撤为近似。A/B 方案均基于同一假设,故差异极小但绝对值可能偏乐观。 3. **市场适应性**:在单边下跌或波动率蛰伏市(VOLR<0.6)中几乎无信号;在极端波动市(VOLR>2.2,如暴跌)中被主动排除,故暴跌反弹行情会踏空。 4. **参数敏感性**:ATR 比率带 `[0.6, 2.2]` 与投票阈值 `2/4` 为经验设定;微调(如改 3/4 或带扩至 2.5)会显著改变信号频率与胜率。 5. **Look-Ahead 风险**:已检查——全部指标使用 REF/历史窗口(LLV/HHV/CROSS/MA/EMA),无 REF(X,-1) 等未来函数;DIF/RSI/RMI 均基于历史收盘,无未来数据引用。 --- ## C. 结果解读(Result Interpretation) ### C.1 逻辑质量 信号逻辑清晰、有经济学意义:**多周期动量共振 + 中期趋势门控 + 波动率体制过滤**构成三层质量门,分别过滤"单指标噪声""逆趋势反弹""体制错配",逻辑链条完整可解释。 ### C.2 创新点 相对母配方 MomMix4_814 的创新在于:(1) 将"任一触发"收紧为"2/4 共振",显著降低伪信号;(2) 引入 ATR 比率带体制门控作为第5正交维度,并**修复了 F798 的百分比带宽实现 bug**,使体制过滤首次可落地触发。属 momentum_heavy 家族的进化节点。 ### C.3 风险点 最大风险是**样本外失效**:本地 CSV 仅百只标的,且回测为固定窗口近似。若全量数据下信号频率骤降(如回到 F798 的 0 信号边缘),需重新放宽 ATR 带或降至 1/4 投票。 ### C.4 适用场景 适合**中线趋势型投资者**作为"强势股回调/动能转折"的候选池筛选器,需配合仓位管理与人工复核,不可单独自动化下单。 ### C.5 改进方向 (1) 接入全量行情后重测,验证 2/4 阈值在大数据下的稳定性;(2) 将卖出条件真正接入逐笔止损(替代固定窗口);(3) 探索 ATR 带随 Regime 自适应(卡尔曼/HMM 体制识别,属"波动率体制"家族横向拓展)。 --- ### 对抗式审查 我主动怀疑了以下 3 个点,并逐一排除: 1. **怀疑:是否只是母配方 814 的简单复制(微迭代无效)?** 排除:本公式将投票阈值由 1/4 收紧为 2/4,并新增 ATR 比率带体制门控(修复 798 的 bug),是结构性强化而非复制;回测胜率 57.1% 高于母配方 51.8%,验证微迭代有效。 2. **怀疑:胜率 57% 是否因小样本/特定股票虚高?** 排除:本地 CSV 仅 ~106 只可用,绝对样本小(21 有效股),已在 B 段明确标注为"小样本粗筛";A/B 双引擎一致说明非引擎偶然,但结论置信度受样本限制,禁止外推为全市场表现。 3. **怀疑:是否与其他动量共振公式重复(语义去重)?** 排除:语义去重脚本因本环境 `chromadb` 模块缺失未能运行(已记录 error_log);但本公式核心为"2/4 投票+ATR比率带体制门控",与库内 1/4 投票的 814、0 信号的 798 有本质实现差异(投票门槛与体制过滤层),逻辑链显著不同。建议后续在 chromadb 可用环境补跑去重。 --- > ⚠️ 风险提示:本公式仅供参考,不构成投资建议。历史回测不代表未来收益,任何策略在极端行情下都可能失效。投资有风险,入市需谨慎。
公式源码
登录后可查看

回测数据已公开,完整源码仅对已购买用户开放

查看定价
回测统计
胜率
---
平均收益
---
夏普比率
待验证
最大回撤
-0.0%
按市场状态分段表现

暂无市场状态数据