结论:六轮优化全部跑完后,生产参数维持不变。
SD≥10 & DF≥4 | 门控(C/u₃₈₀≥P95) | 出场 WZ20≥85 ∨ BD7≥70 | K=10 | 止损-12% | 允许复买。
所有"更优"候选经牛熊分段检验均不通过(增益只来自单一时段);贴近生产的差异属噪音级。
一、为什么要二次核验(首版报告勘误)
首版优化测试台复现基准只有 9.12%,与记录的 21.51% 相差 12.4pp。逐项核对后确认:差异全部来自测试台配置,不是记忆错误,也不是数据漂移。
三处测试台配置差异(首版):
| 配置项 | 生产口径 | 首版测试台(错) |
| ST/监管/退市过滤 | filter_bdf 生效 | 无(噪声标的进池) |
| 交易成本 | 0.001 | 0.002 |
| 最长持有 | 40 日 | 60 日 |
修正后 K=10 格精确复现 21.51% / -25.14% / 0.856 / 463笔 / 64.8%。首版报告全部结论("DF=3更优""K=15更优")作废,以下为修正口径重跑。
二、六轮结果总表
| 轮次 | 实验 | 最优候选 | 对比生产 | 结论 |
| 1 | 入场 SD×DF 网格(40变体) | 生产格本身 | — | 维持 |
| 2 | 前置筛选(筹码/回升/量比) | — | -3.0 ~ -7.1pp | 证伪 |
| 3 | 出场 WZ×BD 网格(25组合) | WZ80/BD65 = 21.74% | +0.23pp(噪音) | 维持 |
| 4 | 防假突破(延迟/连续确认) | — | -0.7 ~ -5.0pp | 证伪 |
| 5 | 槽位 K(5~20) | 生产 K=10 | — | 维持 |
| 6 | 二次上车(冷却/禁止) | 复买是正贡献 | 禁止→20.82% | 维持 |
| 7 | 牛熊分段检验 | 近邻候选全不通过 | — | 维持 |
三、分轮详情
第1轮 · 入场阈值网格(修正版 40 变体)
| 配置 | 年化 | MDD | Calmar | 笔数 | 胜率 |
| SD≥10 & DF≥4(生产) | 21.51% | -25.14% | 0.856 | 463 | 64.8% |
| SD≥10 & DF≥3 | 20.74% | -25.14% | 0.825 | 475 | 63.8% |
| SD≥10 & DF≥5 | 12.83% | -28.63% | 0.448 | 195 | 66.2% |
| SD≥8 & DF≥4 | 13.46% | -39.16% | 0.344 | 432 | 62.3% |
| SD≥11/12 全列 | 0 笔 —— 结构性空集(sd 字段上限=10) |
| 门控关闭(对照) | -0.18% | -69.0% | -0.003 | 1042 | 47.9% |
受控修正:tables() 的 counts(门控广度序列)按 min_sd 统计,SD 变动会同时改变门控基准。固定门控口径后 SD≥8 由 13.12%→16.20%、SD≥9 由 14.04%→18.44%,但排序不变 —— SD≥10 仍是硬门槛。
第2轮 · 前置筛选 —— 证伪
| 条件 | 候选 | 年化 | MDD | Calmar | 笔 |
| baseline | 43193 | 21.51% | -25.14% | 0.856 | 463 |
| chipsd≤6 | 28 | -0.30% | — | — | 3 |
| chipsd≤30 | 36585 | 18.47% | -28.81% | 0.641 | 466 |
| RSI连续2日上升 | 24 | -0.08% | — | — | 1 |
| t6b(量比≥1.5) | 12940 | 14.40% | -35.08% | 0.411 | 430 |
| 三条件组合 | 全0 | 无候选可交易 |
口径注明:"量比≥1.0"未落盘,用 t6b(≥1.5)代理;原脚本"连续2日上升"实现有 bug(两行判同一条件)已修正。结论:记忆里"筹码≤30+回升+量比,待拍板切"→ 不切。
第3轮 · 出场阈值网格(25 组合)
| WZ20 \ BD7 | 65 | 70 | 75 | 80 | 85 |
| 80 | 21.74% | 21.73% | 21.73% | 21.73% | 21.73% |
| 82 | 21.73% | 21.70% | 21.70% | 21.70% | 21.70% |
| 85(生产) | 21.50% | 21.51% | 21.51% | 21.51% | 21.51% |
| 87 | 21.29% | 21.05% | 21.09% | 21.09% | 21.09% |
| 90 | 20.89% | 20.11% | 20.29% | 20.29% | 20.29% |
WZ 单调递减(越早离场略好),但 80 档只 +0.23pp = 噪音级;BD7 在 wz≥82 时几乎不生效。候选 WZ80/BD65 = 21.74%/0.866,因分段检验不过而不采纳。
第4轮 · 防假突破 —— 证伪
| 模式 | 年化 | Calmar | 笔 |
| baseline(触发即离场) | 21.51% | 0.856 | 463 |
| delay_1(次日再确认) | 20.77% | 0.825 | 460 |
| consecutive_2(连续2日确认) | 16.52% | 0.531 | 434 |
任何"等待确认"都在放走利润 —— exitw 触发当日即离场最优。
第5轮 · 槽位 K
| K | 年化 | MDD | Calmar | 笔 | 在场 |
| 5 | 17.13% | -40.67% | 0.421 | 231 | 45.4% |
| 8 | 20.64% | -28.79% | 0.717 | 368 | 48.7% |
| 10(生产) | 21.51% | -25.14% | 0.856 | 463 | 50.6% |
| 12 | 19.85% | -27.31% | 0.727 | 558 | 51.7% |
| 15 | 17.72% | -33.21% | 0.534 | 701 | 51.8% |
| 20 | 17.08% | -28.97% | 0.590 | 936 | 52.2% |
第6轮 · 二次上车
| 模式 | 年化 | Calmar | 笔 |
| baseline(允许复买,现状) | 21.51% | 0.856 | 463 |
| 冷却 5 天后再买 | 21.40% | 0.851 | 463 |
| 冷却 10 天后再买 | 21.49% | 0.855 | 463 |
| 冷却 20 天后再买 | 21.52% | 0.856 | 463 |
| 禁止复买 | 20.82% | 0.828 | 466 |
事实核查:engine 只排除"在持仓"的票 —— 生产逻辑本来就允许复买(原"需引擎改造"判断错误)。画像:71/463 笔为复买(15.3%),间隔中位 944 天;复买表现(+8.28%/70.4%)优于首买(+5.82%/63.8%)。复买是正贡献,不需要冷却期。
四、牛熊分段验证(关键否决依据)
| 时段 | 生产基准 | DF3 | WZ80 | K8 |
| 2014-2015 牛 | 16.87% | 7.99% | 15.64% | 15.88% |
| 2015-2016 熊 | -13.15% | -13.15% | -17.26% | -16.73% |
| 2016-2018 震 | 8.68% | 8.68% | 6.96% | 7.19% |
| 2018 熊 | 0.19% | 0.19% | -0.54% | -5.38% |
| 2019-2021 牛 | 47.59% | 47.59% | 47.79% | 45.08% |
| 2022 熊 | -3.76% | -4.17% | -1.13% | -0.77% |
| 2022-2024 震 | 5.62% | 5.62% | 4.66% | 5.89% |
| 2024-2026 牛 | 34.73% | 36.62% | 39.98% | 34.58% |
- DF3:除 2024-2026 外与基准完全相同 —— 增益单段,未证明
- WZ80:增益单段 + 两条熊市段更差
- K8:增益单段 + 多段劣化(2018熊 -5.6pp)
→ 三个近邻候选全部不通过分段检验;生产参数在牛/熊/震三类段均无短板。
五、最终建议
- 维持生产参数不变:SD≥10 & DF≥4 | 门控开 | WZ20≥85 ∨ BD7≥70 | K=10 | 止损-12% | 40日限持 | 允许复买
- 观察项(不切换):WZ80 档全周期 +0.23pp,噪音级;若样本外持续同向漂移再议
- 证伪清单(不再尝试):前置筛选叠加、出场延迟确认、K≠10、复买冷却、追高入口
- 口径固化:以后五色令实验必须携带 ST/监管过滤 + cost=0.001 + max_hold=40,避免"测试台失真"再现