阶梯结构
每根 bar 上按固定顺序检查六档规则, 第一条命中即卖出。顺序只在同一根 bar 多条同时命中时起作用; 状态型规则(趋势失效)与当前价格无关, 一旦成立就在当日第一根 bar 触发, 因此实际接管了大部分出场。
① 趋势失效
昨收跌破 10 日均线且连续 2 日收于其下, 或 5 日累计跌幅超过 5%, 任一成立即卖出。默认在 V11/V12 生效。它处理了约一半以上的出场, 单笔平均只有 +0.7%, 但是全系统最强的回撤控制器: 关掉它, 四个季度窗口的回撤恶化 1.5~6 个百分点。两个子条件都做过消融, 均线分支是主力, 累跌分支是几乎不花收益的补充。
② 强趋势移动止损(让利润跑)
持仓需先"武装": 峰值浮盈达到武装线(让利润跑档 3%, 保护档 10%)且昨收站上 20 日均线。武装后止损线 = 峰值 × (1 − 回撤比例), 回撤比例 = 3 × ATR ÷ 峰值, 夹在 18%~32%(让利润跑档)或 12%~20%(保护档)之间。它只占约 2.6% 的出场, 却是合计贡献最大的规则: 单笔平均 +15.7%, 胜率 73%。单规则隔离回测显示, 它是六档里唯一单独就具备正期望的规则。
③ 昨阴未创高破昨低(含放量确认)
昨日阴线, 今日盘中未过昨高, 现价跌破昨低, 且昨日成交量 ≥ 前 5 日均量的 1.5 倍——四条同时成立即清仓。它的机制是"在贴身止损割肉前先离场", 效率(每持仓日收益)全场第一, 四个窗口全部为正。放量确认是关键: 天量之后的缩量回调不会被它请下车。默认在保护档(V8T/V10/V11)生效。
④ 熊市止损 / 动态止损(bear_stop / dyn_stop)
未武装仓位的主力止损: 今日未创昨高且现价跌破"昨低 − 缓冲×ATR×ratio"时触发; 或直接跌破动态止损价。它承担了约 38% 的出场和全部止损成本(单笔 −2.6%)。这不是缺陷——止损器的职责就是亏小钱。
⑤ 灾难止损
全档地板: 自峰值回撤 ≥ 25% 强制清仓, 不论是否武装。2026-08 从 30% 收紧到 25%, 与生产侧的持仓保护兜底对齐, 配对检验显示回撤显著改善。
⑥ 盘中硬止损
看盘中最低价而非收盘价的加强版止损, 默认仅 V10/V11。关停实验显示它在生产路由下几乎不触发(3,456 只中仅 5 只受影响), 是一条名义上开着、实际不干活的规则, 保留只因为维护成本为零。
价值排序(生产环境)
综合隔离回测、归因与逐条关停检验:
- 必留且不可动: 趋势失效(回撤主引擎)、bear/dyn(止损底座)
- 必留且优化预算优先投向: 强趋势移动止损(唯一自带 alpha)
- 必留: 昨阴未创高破昨低(关掉后 8/8 格回撤显著恶化)
- 保留作保险: 灾难止损
- 无边际价值: 盘中硬止损