> 日期:2026-08-02 对象:聚宽"五福+七星"策略(Rqalpha移植版 quant_system/strategies/examples/wufu_qixing_v1.py) > ⚠️ 本版取代并作废2026-08-02早版"否决"结论——早版三窗口数字被引擎满仓订单佣金校验bug污染(详见下文),实际策略表现完全不同。
早版 rqalpha 三窗口结果(+10.2% / -17.9% / +27.0%)是假的。真相: order_target_percent(code, 1.0) 在全现金状态下,引擎按"未整手目标值×(1+费率)"校验资金, 100万×1.0002=1,000,201>1,000,000 → 整单拒。低价ETF整手空隙(<60元)小于佣金(~200元), 导致100%目标买单被系统性拒单数月,策略长期空仓(W3直到2023-03-15才偶然成交第一笔, 高价518880整手空隙414元>佣金才通过)。 发现路径:稳健性检验的仿真器基线(+293%)与rqalpha基线(+27%)对不上 → 逐日对比 → 日志里全是 "订单创建失败: 可用资金不足"。这正是"基线必须先吻合"这条检验纪律的价值。 修复:满仓订单×0.99留佣金缓冲(strategies/examples/wufu_qixing_v1.py)。
| 窗口 | rqalpha(修复) | 仿真器 | 早版(作废) |
|---|---|---|---|
| W1 2018-2019 | +22.5%(dd -15.9%,488笔) | +44.6%(dd -19.2%) | +10.2% |
| W2 2020-2022 | +14.1%(dd -22.1%,872笔) | +33.0%(dd -30.6%) | -17.9% |
| W3 2023-2026 | +233.8%(dd -23.3%,922笔) | +293.0%(dd -56.4%) | +27.0% |
两口径方向一致、幅度有差(残差来源:加权成本vs末笔成本、0.99因子、整手/拒单细节)。 真实策略三窗口全部正收益,W3是黄金/纳指大牛红利期。
(W3中位+51%/3.4年≈年化13%,而非基线的年化~50%)③p25=0说明1/4参数组合 过滤链锁死零交易——过滤链对阈值敏感
明显弱于双引擎(606.6%/dd 17.5%)
(如top2-3分散)并把参数从默认幸运点移到分布高原中部
空仓型低收益和亏损型低收益是两回事;②仿真器基线不吻合时,信日志不信结论; ③order_target_percent(1.0)在全现金账户会因佣金缓冲被整单拒,满仓策略必须留缓冲
strategies/examples/wufu_qixing_v1.py(满仓缓冲修复+日期类型归一+日期位数对齐)tools/wufu_robustness.py(仿真器+30子池+100扰动,可复用于其他策略)results/logs/wufu_w{1,2,3}_v2.log、results/report_wufu_w{1,2,3}_v2.pkl、results/logs/wufu_robustness.log(检验2)、results/logs/wufu_robustness_p3.log(检验3)