diff --git a/docs/v_mr_strategy.md b/docs/v_mr_strategy.md index 290408e6..43daea08 100644 --- a/docs/v_mr_strategy.md +++ b/docs/v_mr_strategy.md @@ -1035,3 +1035,34 @@ v_weak 用"深超跌+缩量+收阳"选的是**没被新闻盯上的超跌票** 3. **新浪资金流全历史**:ssl_qsfx_zjlrqs 单票全历史(现有采集器只取5天是浪费)。 4. **行业指数合成**:成分股等权收益累乘 + 接缝对齐(缩放至官方值反推昨收),史实校验(半导体2018 -45%/2019 +92%)。 5. 哨兵值守模式:封禁期间每 10 分钟单发探测,解封自动批量 + 断点续跑。 + + +## §34 v_weak 行业增强验证(阴性)+ mr_scanner 实盘切换(2026-08-05) + +### §34.1 v_weak × 行业状态增强:无提升(阴性结论) +- 数据基础:§31-33 行业映射+指数全齐后,给 286 个 v_weak 信号(strict 复现集)挂行业状态。 +- 信号行业分布:S下+ADX>=20 占 208/286(73%)——**v_weak 的入场条件已隐含选对行业状态**(深超跌票在弱市,行业必然同步下跌中)。 +- 变体对比(8槽组合口径): +| 变体 | n | avg | 8槽ret | dd | +|---|---|---|---|---| +| 基线 | 235 | 6.91% | **181.4%** | 12.6% | +| A: 回避补跌阱(S上+ADX>=30) | 231 | 6.99% | 176.9% | 12.6% | +| B: 双弱×1.5/补跌阱×0.5 | 235 | 6.91% | 174.5% | 13.9% | +- 补跌阱信号仅 4 个、双弱仅 19 个——**行业状态对 v_weak 是重复信息,不构成增强**。 +- 行业周期作为独立倾斜层仍有效(§31 基准率),但作用于 v_weak 级别的精细策略时边际价值≈0。结论:v_weak 维持原参数,不加行业过滤。 + +### §34.2 mr_scanner.py 切换 v_weak 参数(实盘落地,commit b82bd9ac) +- 背景:v_mr 精选版已被证伪(§12:2018 依赖、去2018 掷硬币),扫描器一直跑旧参数——研究层与实盘的 GAP。 +- 切换内容(与回测严格对齐): + - 入场六条件:bias60∈[-35,-20) + RSI≤25 + 5日急跌≤-3% + 距20日低点<5% + 信号日收阳 + 缩量vol5/vol20<1.0 + - 出场:tp30%/sl12%/40日(RR 2.5:1) + - 排序:bias60 升序(最深超跌优先,§15 自然序) + - 门控保留:trend_down/choppy + 大盘ADX甜区[25,30) + - 候选仍写 sector='v_mr'(管道槽位名不变,下游兼容) +- 单测:合成样本命中(tp=价×1.30精确)、收阴/放量样本正确拦截 ✓ +- 部署:deploy/profile-scripts 与 hermes 运行位置为硬链(inode 40044),commit 即生效。 +- **deploy_guard 教训复发**:分批 patch 超 15 分钟未 commit 被全部回滚——必须"一次性 patch + 立即 commit"(本次已按此执行)。 + +### §34.3 当前实盘行为预期 +- 当前大盘 trend_down + ADX=62(2026-08-04)→ 甜区外,扫描器按规则跳过(强跌市不出手,§16 教训)。 +- ADX 回落至 [25,30) 时自动按 v_weak 六条件扫描。