# Beast Trader 策略仓库

ETH/USDT 永续合约量化交易策略版本管理，基于 freqtrade + Binance。

## 当前部署

**v2.2d** — 三层趋势共振（D1+4H+1H），震荡市自动休眠，dry-run 运行中

## 版本演进

| 系列 | 版本范围 | 方向 | 状态 |
|------|---------|------|------|
| v0.x | v0.1 ~ v0.3 | 价格行为探索 | 已弃用 |
| v1.x | v1.0 ~ v1.9 | 结构流策略迭代 | 已弃用 |
| v2.x | v2.0 ~ v2.2d | 趋势跟踪（当前主线） | **v2.2d 运行中** |
| v3.x | v3.0 ~ v3.2 | 震荡波段（Swing） | 已验证/备用 |
| v4.x | v4.0 ~ v4.2 | 极简震荡 | 实验 |
| Scalp | v1.8, v2.0 | 剥头皮 | 已弃用 |

## 关键教训

- v1.1~v1.8 Scalp：反向S/R交易 = 逆势接飞刀（0%胜率）
- v2.3：参数调优不是方向（创建后10分钟删除）
- v2.2b：当前最优回测基线（+4673%/+17%最大回撤）
- v2.2d：D1趋势总闸门 — 震荡市不下单是保护机制不是bug

## 仓库结构

```
.
├── strategy.py           # 当前最新策略（v2.2d）
├── indicators.py         # Dashboard 后端指标计算
├── config.backtest.json  # 标准化回测配置
├── ablation/             # v2.1 消融实验（8组 + 基线）
├── backtest/             # 关键回测结果摘要
├── docs/                 # 策略白皮书、技术文档
├── dashboard/            # Dashboard 后端
└── configs/              # 各版本配置文件
```

## 铁律

1. 只增不删 — 所有历史版本保留
2. 版本归档 — 每个版本独立 commit
3. 回测标准化 — 复用成功配置
4. 主任不越俎代庖 — 方案设计归主任，代码编写归交易部
