docs: 温区自适应全链路落地记录(regime_perf全策略/去门控/各环节接入/验证)

This commit is contained in:
xxm
2026-08-13 10:37:59 +08:00
parent 1094bf75af
commit 41bf9ffde9
@@ -250,3 +250,51 @@
| strategy_router.py v3 | 读平滑温区 + 温度 → strategy_weights.json | | strategy_router.py v3 | 读平滑温区 + 温度 → strategy_weights.json |
**cron 顺序**(每日):16:50 market_regime → 16:52 regime_tracker(平滑)→ 16:55 strategy_router(路由) **cron 顺序**(每日):16:50 market_regime → 16:52 regime_tracker(平滑)→ 16:55 strategy_router(路由)
---
## 八、温区自适应全链路(2026-08-13 完整落地)
### 8.1 核心架构(老莫定)
组合组织不变(固定的组合/策略),但**组合内策略根据当前温区自动激活/休眠**,选股/买卖/重评各环节按温区过滤。
### 8.2 策略-温区表现常态化记录(regime_perf.py
- 表 strategy_regime_perfstrategy × regime × 胜率/均盈/样本)
- **全策略动态纳入**(老莫提醒:不漏历史策略,特定温区可能能打)
- 发现被埋没的温区强者:
- **v_mr_seltrend_down 93%/+15.8%129笔)**——比 v_oversold60%)强得多
- **v7.3trend_up 94%/+9.2%**、v6.282%、v6.071%、v9.272%
- v_combotrend_up 60%(实盘主力)
### 8.3 策略去门控(老莫原则)
- **策略内部不放温区门控因子**——v_next4/v8.1 的 mkt_above_ma20/mkt_adx_min 是反例(只测了 trend_up 一个温区)
- **scanner 层的温区门控是执行层合理设计**mr_scanner 只在 trend_down/choppy 扫,v_next4 让位)——保留
- 策略全温区发信号 → 适用温区由实测动态决定(不是内部硬门控)
### 8.4 各环节接入
| 环节 | 文件 | 接入方式 |
|---|---|---|
| 选股 | mr_scanner / predictive_oversold_scanner | 温区判定升级为平滑温区(regime_gate),adx 仍读原始表(甜区门控)|
| 买卖 | price_monitor | 温区感知:非激活策略的买入/加仓机会抑制(不进摘要),**风控(卖出/止盈)仍推** |
| 重评 | strategy_lifecycle | market_regime 加载用平滑温区(regime_gate)→ timing_signal 合成反映温区 |
| 路由 | strategy_router v5 | 动态策略库:当前温区实测胜率高者激活(>=50%门槛剔除全负策略)|
| 前端 | research Tab | 温区横幅(平滑温区+温度档+rsi+激活策略)+ 成员卡温区徽章 |
### 8.5 验证结果
- **平滑温区 = trend_down**7/17 起 19 天),**原始 market_regime = choppy**8/11-8/12 两天)——平滑避免误判
- 激活策略(trend_down):s2_panic86%)、v_mr_sel93%)、v_oversold60%)、v_mr463%)、v_mr59%)、v_lurk_v377%
- 观察:v_weakchoppy 55%)、v_next4/v_combotrend_up
- price_monitor 非激活策略买入机会抑制、风控仍推
### 8.6 新增文件
| 文件 | 功能 |
|---|---|
| regime_gate.py | 温区门控共享工具(平滑温区 + 策略激活判断)|
| regime_perf.py | 策略-温区表现常态化记录(全策略动态)|