# 🎯 山寨币高盈亏比狙击策略 - 完整应用指南

> **核心理念**：高盈亏比（4:1）+ 宽止损（2.0×ATR）+ 快速止盈 + 严格筛选
> **目标效果**：胜率35%，期望值+0.75%/笔，长期可持续盈利

---

## 📱 第一步：在界面上快速应用（推荐）

### 方式A：管理员 - 全局配置页面

1. 登录**管理员账号**
2. 点击导航栏 "**全局配置**"
3. 找到 "**⭐ 山寨币高盈亏比狙击策略**" 区域（带红色高亮边框）
4. 点击 "**山寨币狙击（高盈亏比）**" 按钮
5. 等待提示 "**已应用山寨币狙击（高盈亏比）**"
6. ✅ 完成！系统已自动配置所有参数

### 方式B：普通用户 - 配置页面

1. 登录自己的账号
2. 点击导航栏 "**配置**"
3. 在 "**建议方案**" 区域
4. 点击 "**⭐山寨币狙击**" 按钮
5. 等待成功提示
6. ✅ 完成！

---

## 🔧 第二步：重启交易进程（必须）

### 命令行操作

```bash
# 1. 重启所有交易进程
supervisorctl restart auto_sys:*

# 2. 重启推荐服务（可选）
supervisorctl restart auto_recommend:*

# 3. 查看进程状态
supervisorctl status

# 4. 查看日志确认配置已生效
tail -f /www/wwwroot/autosys_new/logs/trading_*.log
```

### 在界面上操作（管理员）

1. 进入 "**全局配置**" 页面
2. 找到 "**系统控制**" 区域
3. 点击 "**重启所有交易账户**" 按钮
4. 等待重启完成

---

## ✅ 第三步：验证配置生效

### 查看日志，确认以下关键参数：

```bash
tail -n 100 /www/wwwroot/autosys_new/logs/trading_*.log | grep -E "ATR_STOP_LOSS|RISK_REWARD|MIN_HOLD_TIME|TRAILING_STOP"
```

**应该看到：**
```
✅ ATR_STOP_LOSS_MULTIPLIER: 2.0
✅ RISK_REWARD_RATIO: 4.0
✅ MIN_HOLD_TIME_SEC: 0
✅ USE_TRAILING_STOP: True
✅ TRAILING_STOP_ACTIVATION: 0.3 (30%)
✅ MAX_POSITION_PERCENT: 0.015 (1.5%)
✅ LEVERAGE: 8
✅ MIN_VOLUME_24H: 30000000
```

---

## 📊 已自动配置的完整参数

点击山寨币策略按钮后，以下**40+个参数**会自动设置：

### 🛡️ 风险控制（最关键）
```
ATR_STOP_LOSS_MULTIPLIER = 2.0      # ATR止损2.0倍
STOP_LOSS_PERCENT = 15%             # 固定止损15%
RISK_REWARD_RATIO = 4.0             # 盈亏比4:1
ATR_TAKE_PROFIT_MULTIPLIER = 8.0    # ATR止盈8.0倍
TAKE_PROFIT_PERCENT = 60%           # 固定止盈60%
MIN_HOLD_TIME_SEC = 0               # 取消持仓锁
USE_FIXED_RISK_SIZING = true        # 固定风险
FIXED_RISK_PERCENT = 1%             # 每笔最多亏1%
```

### 📈 移动止损（保护利润）
```
USE_TRAILING_STOP = true            # 启用移动止损
TRAILING_STOP_ACTIVATION = 30%      # 盈利30%后激活
TRAILING_STOP_PROTECT = 15%         # 保护15%利润
```

### 💰 仓位管理
```
MAX_POSITION_PERCENT = 1.5%         # 单笔1.5%
MAX_TOTAL_POSITION_PERCENT = 12%    # 总仓位12%
MAX_DAILY_ENTRIES = 5               # 每日最多5笔
MAX_OPEN_POSITIONS = 4              # 最多4个持仓
LEVERAGE = 8                        # 基础杠杆8倍
MAX_LEVERAGE = 12                   # 最大杠杆12倍
```

### 💎 品种筛选（流动性为王）
```
MIN_VOLUME_24H = 30000000          # ≥3000万美元
MIN_VOLUME_24H_STRICT = 50000000   # 严格≥5000万
MIN_VOLATILITY = 3%                 # 最小波动率3%
TOP_N_SYMBOLS = 5                   # 只做最强5个
MAX_SCAN_SYMBOLS = 150              # 扫描前150个
MIN_SIGNAL_STRENGTH = 5             # 信号强度≥5（MACD金叉/死叉已足够，配合其他筛选）
```

### ⏰ 时间控制
```
SCAN_INTERVAL = 3600秒              # 1小时扫描间隔
PRIMARY_INTERVAL = 4h               # 主周期4小时
ENTRY_INTERVAL = 1h                 # 入场周期1小时
CONFIRM_INTERVAL = 1d               # 确认周期日线
ENTRY_SYMBOL_COOLDOWN_SEC = 1800    # 币种冷却30分钟
```

### 🎯 交易控制
```
AUTO_TRADE_ONLY_TRENDING = true     # 只做趋势市
AUTO_TRADE_ALLOW_4H_NEUTRAL = true  # 允许4H中性（提高交易频率，宽止损+高盈亏比已考虑低胜率）
SMART_ENTRY_ENABLED = true          # 开启智能入场
ENTRY_MAX_DRIFT_PCT_TRENDING = 0.8% # 追价偏离0.8%
```

---

## 📈 预期交易表现

### 目标指标（3-5天后）

| 指标 | 优化前 | 目标值 | 说明 |
|------|--------|--------|------|
| **胜率** | 30% | 35% | 山寨币正常水平 |
| **盈亏比** | 0.91:1 | 4.0:1 | 关键改善 |
| **期望值** | -42.7% | **+75%** | 每笔+0.75% |
| **平均持仓** | 105分钟 | 1-4小时 | 更合理 |
| **单笔盈利** | +1.34% | **+4.0%** | 大幅提升 |
| **单笔亏损** | -1.0% | **-1.0%** | 风险受控 |

### 数学期望验证

```
期望值 = (胜率 × 盈亏比) - (1 - 胜率)
       = (0.35 × 4.0) - 0.65
       = 1.4 - 0.65
       = 0.75

结论：每笔交易平均盈利总资金的 0.75%
```

---

## 🎬 第四步：监控前3笔交易（关键）

### 必须检查的数据点

#### 第1笔交易检查清单：
```
□ 开仓价格：_______
□ 止损价格：_______（应该是开仓价的±15%左右）
□ 止盈价格：_______（应该是止损距离的4倍）
□ 实际杠杆：_______（应该是8倍左右）
□ 保证金占比：_______（应该≤1.5%）
□ 24H成交量：_______（应该≥3000万美元）

✅ 如果以上都符合，说明配置生效正确
❌ 如果有异常，立即暂停交易并检查日志
```

### 异常判断标准

如果出现以下情况，**立即暂停交易**：
- ❌ 止损距离 < 10% 或 > 20%
- ❌ 盈亏比 < 3:1
- ❌ 单笔保证金 > 2%
- ❌ 杠杆 > 12倍
- ❌ 同时持仓 > 4个
- ❌ 交易的币种24H成交量 < 2000万美元
- ❌ 触发止损但仍在持仓（说明止损未生效）

---

## 🔍 常见问题排查

### Q1：应用后没有新交易？

**可能原因：**
1. 信号强度要求提高到7（比之前更严格）
2. 成交量要求≥3000万美元（筛选更严格）
3. 当前市场不满足趋势条件

**解决方案：**
- 查看推荐页面，确认是否有新推荐生成
- 如果长期没有交易，可以临时降低`MIN_SIGNAL_STRENGTH`到6
- 检查当前BTC/ETH是否处于趋势中

### Q2：止损触发太频繁？

**可能原因：**
- 选择的币种波动过大
- ATR_STOP_LOSS_MULTIPLIER太小

**解决方案：**
- 提高`ATR_STOP_LOSS_MULTIPLIER`到2.2或2.5
- 检查交易的币种是否都是高流动性币种
- 避免在异常波动期间交易

### Q3：盈利单无法达到TP2（60%）？

**可能原因：**
- 盈亏比4:1对当前市场环境过高

**解决方案：**
- 观察3-5天后的实际情况
- 如果TP2触发率 < 10%，可以降低到3.5:1或3.0:1
- 关注移动止损是否正常激活（盈利30%时）

### Q4：界面上找不到"山寨币狙击"按钮？

**可能原因：**
- 前端未重新构建

**解决方案：**
```bash
cd /www/wwwroot/autosys_new/frontend
npm run build
# 然后刷新浏览器页面（Ctrl+F5 强制刷新）
```

---

## 📊 实时监控建议

### 每日检查（5分钟）

1. 查看**交易记录页面**：
   - 今日交易笔数（应该≤5笔）
   - 胜率（目标35-40%）
   - 盈亏比（目标3.5:1 - 4.5:1）

2. 查看**持仓页面**：
   - 当前持仓数量（应该≤4个）
   - 总保证金占比（应该≤12%）
   - 是否有持仓接近止损

3. 查看**仪表板**：
   - 今日盈亏
   - 账户余额变化
   - 是否有异常亏损

### 每周复盘（30分钟）

1. **导出交易记录**（交易记录页面有导出按钮）
2. **统计关键指标**：
   - 周胜率
   - 周盈亏比
   - 周期望值
   - 最大单笔亏损
   - 平均持仓时间
3. **调整参数**（如果需要）：
   - 胜率 < 30%：提高`MIN_SIGNAL_STRENGTH`
   - 盈亏比 < 3:1：检查止盈设置
   - 交易过少：降低`MIN_VOLUME_24H`到2000万
   - 交易过多：提高`MIN_SIGNAL_STRENGTH`到8

---

## ⚠️ 山寨币交易铁律

遵守这些铁律，避免重大亏损：

### 1. 绝不扛单
```
亏损15%立即离场，不要幻想反弹。
山寨币趋势反转后很难回来。
```

### 2. 绝不加仓
```
山寨币没有"摊平成本"，只有越亏越多。
单笔亏损就是单笔亏损，不要试图挽回。
```

### 3. 绝不做空低流通币
```
小币种容易被轧空，暴涨100%+。
只做成交量≥3000万美元的主流山寨币。
```

### 4. 绝不信消息
```
只信价格和成交量。
技术信号 > 一切消息面。
```

### 5. 仓位永远小于主流币
```
单笔不超过1.5%，总仓位不超过12%。
山寨币风险远高于BTC/ETH。
```

---

## 🎯 策略核心逻辑

### 止损策略：宽但坚决

```
逻辑：
- ATR倍数2.0 + 固定止损15%（哪个先触发用哪个）
- 不设持仓锁：触及止损立即离场
- 山寨币正常波动10-20%很常见，止损要容忍正常波动
- 但不能容忍趋势反转（反转后很难回来）

示例（做多）：
- 开仓价：0.5000
- ATR：0.012（2.4%）
- ATR止损：0.5000 - (0.012 × 2.0) = 0.476（-4.8%）
- 固定止损：0.5000 × (1 - 0.15) = 0.425（-15%）
- 最终止损：0.476（取更宽的ATR止损）
```

### 止盈策略：分批 + 移动止损

```
第一目标（TP1）：盈亏比1:1
- 快速锁定30-50%利润
- 剩余仓位止损移至成本价（保本）
- 示例：止损-4.8% → 止盈+4.8%

第二目标（TP2）：盈亏比4:1
- 剩余仓位追求大赢家
- 示例：止损-4.8% → 止盈+19.2%

移动止损：
- 盈利30%后自动激活
- 保护15%利润
- 给回撤足够空间，让利润奔跑

示例流程：
1. 开仓 @ 0.5000，止损 @ 0.476（-4.8%）
2. 涨到 0.5240（+4.8%）→ 平仓50%，剩余止损移至0.5000
3. 继续涨到 0.6500（+30%）→ 移动止损激活，保护15%利润
4. 涨到 0.5960（+19.2%）→ TP2触发，剩余50%全部平仓
5. 总收益：50% × 4.8% + 50% × 19.2% = 12%
```

### 品种选择：流动性为王

```
合格山寨币必须满足：
✅ 24小时成交额 > 3000万美元（流动性充足）
✅ 市值排名前150（避免垃圾币）
✅ 波动率 ≥ 3%（有交易价值）
✅ 有明确趋势（4小时+日线）
✅ 不在异常暴涨暴跌期间

不合格的币种会被自动过滤，不会出现在推荐中。
```

---

## 📱 界面视觉效果

应用后，在配置页面您会看到：

### 全局配置页面
```
┌─────────────────────────────────────────┐
│ ⭐ 山寨币高盈亏比狙击策略               │ ← 红色高亮边框
├─────────────────────────────────────────┤
│ 专为山寨币设计：宽止损（2.0×ATR）+    │
│ 高盈亏比（4:1）+ 移动止损 + 严格流动性 │
│ 筛选。目标胜率35%，期望值+0.75%/笔。   │
├─────────────────────────────────────────┤
│  [ 山寨币狙击（高盈亏比）] ✓           │ ← 点击这里
└─────────────────────────────────────────┘
```

### 应用成功后
```
✅ 已应用山寨币狙击（高盈亏比）
所有配置已更新，请重启交易进程使配置生效。
```

---

## 🔄 如何切换回其他策略

如果山寨币策略不适合当前市场，可以随时切换：

### 推荐备用策略

1. **波段回归**：低频波段，纯限价单
   - 适合：稳定的趋势市场
   - 特点：更少交易，更高信号门槛

2. **成交优先**：减少漏单
   - 适合：想要更多成交机会
   - 特点：智能入场，更少撤单

3. **精选低频**：高胜率倾向
   - 适合：追求高胜率
   - 特点：更严格的筛选条件

切换方法：在同一页面点击其他策略按钮即可。

---

## 📊 性能跟踪表格

使用此表格记录策略表现（每周更新）：

| 周次 | 交易笔数 | 胜率 | 盈亏比 | 总盈亏 | 期望值 | 备注 |
|------|---------|------|--------|--------|--------|------|
| 第1周 |    | % |  :1 | USDT |  |  |
| 第2周 |    | % |  :1 | USDT |  |  |
| 第3周 |    | % |  :1 | USDT |  |  |
| 第4周 |    | % |  :1 | USDT |  |  |

**目标达成标准：**
- ✅ 盈亏比 > 3.5
- ✅ 期望值 > 0.5
- ✅ 胜率 > 30%

---

## 💡 优化建议时间线

### 立即（今天）
- ✅ 应用山寨币策略配置
- ✅ 重启所有交易进程
- ✅ 监控前3笔交易

### 3天后
- 检查胜率是否≥30%
- 检查盈亏比是否≥3.5
- 如果盈亏比过低，降低RISK_REWARD_RATIO到3.5

### 1周后
- 统计周胜率和周盈亏比
- 如果胜率 < 25%，提高MIN_SIGNAL_STRENGTH到8
- 如果交易过少，降低MIN_VOLUME_24H到2000万

### 1个月后
- 建立币种白名单/黑名单
- 实现按市值分级的动态参数
- 添加BTC趋势过滤增强

---

## 🎉 最终提醒

### 成功的关键
1. ✅ **严格遵守止损**：15%必须离场
2. ✅ **分批止盈**：TP1减仓，TP2清仓
3. ✅ **不要恋战**：有利润就走，山寨币随时反转
4. ✅ **只做高流动性币种**：≥3000万美元
5. ✅ **每日限制笔数**：最多5笔，少做多看

### 失败的陷阱
1. ❌ 扛单不止损
2. ❌ 亏损后加仓
3. ❌ 频繁交易低流动性币种
4. ❌ 不遵守仓位限制
5. ❌ 手动干预自动策略

---

**祝您交易顺利，长期稳定盈利！**

有任何问题，请及时查看日志或联系技术支持。
