This commit is contained in:
薇薇安 2026-02-14 12:04:32 +08:00
parent 6da90babe9
commit d7f4f43d7f
3 changed files with 186 additions and 28 deletions

View File

@ -17,34 +17,33 @@ const ConfigGuide = () => {
<div className="preset-card highlight-card">
<h3> 山寨币高盈亏比狙击策略推荐</h3>
<p className="preset-desc">
<strong>专为山寨币设计的高盈亏比策略</strong>核心理念宽止损容忍波动+ 高盈亏比4:1+ 移动止损保护利润+ 严格筛选流动性为王
<strong>专为山寨币设计的趋势跟踪策略</strong>宽止损3×ATR+ 盈亏比 3:1 + 分步止盈30%/55%+ 30% 10% + 4H
</p>
<div className="preset-params">
<ul>
<li><strong>🎯 盈亏比</strong>: 4.0:1追求大赢家用少数大单覆盖亏损</li>
<li><strong>🛡 止损策略</strong>: 2.0×ATR + 15%固定容忍山寨币高波动</li>
<li><strong>💰 止盈策略</strong>: 8.0×ATR + 60%固定快速止盈不恋战</li>
<li><strong>📈 移动止损</strong>: 盈利30%激活保护15%利润</li>
<li><strong>💎 流动性筛选</strong>: 24H成交额3000万美元波动率3%</li>
<li><strong>🎲 固定风险</strong>: 每笔最多亏1%单笔1.5%仓位</li>
<li><strong>持仓锁</strong>: 0取消山寨币变化快</li>
<li><strong>📊 交易频率</strong>: 每小时扫描每日最多5笔候选池扩大至20个捕获更多机会</li>
<li><strong>🎯 盈亏比</strong>: 3.0:1止盈目标相对止损距离</li>
<li><strong>🛡 止损</strong>: 3.0×ATR + 10% 保证金强平保护</li>
<li><strong>💰 止盈</strong>: 第一目标 30% 保证金第二目标 55% 保证金TP1 至少 1.5 倍止损距离</li>
<li><strong>📈 移动止损</strong>: 盈利达保证金 30% 激活回撤 10% 触发平仓</li>
<li><strong>💎 筛选</strong>: 24H 成交额3000 万美元波动率3%排除大市值信号强度84H 非中性</li>
<li><strong>🎲 风险</strong>: 每笔固定风险 3%单笔最大 20% 保证金总仓上限 65%降低满仓回撤</li>
<li><strong>📊 大盘共振</strong>: BTC/ETH 跌超 1% 时屏蔽多单减少误杀</li>
<li><strong>📊 频率</strong>: 15 分钟扫描每日最多 15 最多 4 个同时持仓智能入场限价+追价/市价</li>
</ul>
</div>
<div className="preset-effect">
<strong>数学期望</strong>
<strong>数学期望参考</strong>
<ul>
<li>目标胜率35%山寨币正常水平</li>
<li>盈亏比4.0:1</li>
<li>期望值(0.35 × 4.0) - 0.65 = <strong style="color: #4CAF50">+0.75</strong></li>
<li>每笔交易平均盈利总资金的 <strong>0.75%</strong></li>
<li>盈亏比3:1</li>
<li>若胜率 40%期望 (0.40 × 3.0) - 0.60 = <strong style="color: #4CAF50">+0.60</strong></li>
<li>配合移动止损与分步止盈实际以 TP1/移动止损为主第二目标 55% 更易触及</li>
</ul>
</div>
<div className="preset-warning">
<strong>适用范围</strong>24H成交量3000万美元的主流山寨币不适合低流动性小币种
<strong>适用范围</strong>24H 成交量3000 万美元的主流山寨币不适合低流动性小币种
</div>
<div className="preset-warning" style="background: #e8f5e9; border-color: #4CAF50;">
<strong>核心优势</strong>即使胜率只有35%但盈亏比4:1能让数学期望转正在山寨币市场长期存活并盈利
<strong>核心优势</strong>总仓 65% 控制回撤大盘 -1% 再屏蔽多单减少误杀高信号门槛与 4H 趋势过滤提升单笔质量
</div>
</div>

View File

@ -225,28 +225,29 @@ const GlobalConfig = () => {
const presets = {
altcoin: {
name: '山寨币策略(推荐)',
desc: '【安全推荐】针对山寨币高波动优化已修复止损BUG。3%风险/单30%激活移动止损10%强平保护。避开大市值币种,追求高盈亏比。',
desc: '【安全推荐】总仓65%降低回撤,大盘-1%再屏蔽多单。3%风险/单30%第一止盈/55%第二止盈30%激活移动止损、10%保护。',
configs: {
//
ATR_STOP_LOSS_MULTIPLIER: 3.0, // 3.0
ATR_STOP_LOSS_MULTIPLIER: 3.0,
STOP_LOSS_PERCENT: 0.10, // 10%
MIN_STOP_LOSS_PRICE_PCT: 0.005, // 0.5%
MIN_TAKE_PROFIT_PRICE_PCT: 0.006, // 0.6%
RISK_REWARD_RATIO: 3.0, // 3.0
MIN_STOP_LOSS_PRICE_PCT: 0.005,
MIN_TAKE_PROFIT_PRICE_PCT: 0.006,
RISK_REWARD_RATIO: 3.0, // 3:1
TAKE_PROFIT_1_PERCENT: 0.30, // 30%
TAKE_PROFIT_PERCENT: 0.80, // 80%
MIN_RR_FOR_TP1: 1.5, // 1.5
MIN_HOLD_TIME_SEC: 0, //
TAKE_PROFIT_PERCENT: 0.55, // 55%
MIN_RR_FOR_TP1: 1.5,
MIN_HOLD_TIME_SEC: 0,
USE_FIXED_RISK_SIZING: true,
FIXED_RISK_PERCENT: 0.03, // 3% 1%3%
FIXED_RISK_PERCENT: 0.03, // 3% /
USE_DYNAMIC_ATR_MULTIPLIER: false,
USE_TRAILING_STOP: true,
TRAILING_STOP_ACTIVATION: 0.30, // 30%
TRAILING_STOP_ACTIVATION: 0.30, // 30%
TRAILING_STOP_PROTECT: 0.10, // 10%
MAX_POSITION_PERCENT: 0.20, // 20%
MAX_TOTAL_POSITION_PERCENT: 0.80, // 80%
MAX_TOTAL_POSITION_PERCENT: 0.65, // 65%
MIN_POSITION_PERCENT: 0.02, // 2%
MAX_DAILY_ENTRIES: 15,
MAX_OPEN_POSITIONS: 4,
LEVERAGE: 8,
@ -257,11 +258,13 @@ const GlobalConfig = () => {
MIN_VOLUME_24H: 30000000,
MIN_VOLATILITY: 0.03,
MIN_CHANGE_PERCENT: 2.0, // 2%
TOP_N_SYMBOLS: 30,
MAX_SCAN_SYMBOLS: 500,
MIN_SIGNAL_STRENGTH: 8,
EXCLUDE_MAJOR_COINS: true,
SCAN_EXTRA_SYMBOLS_FOR_SUPPLEMENT: 20,
SMART_ENTRY_ENABLED: true, // +/
SCAN_INTERVAL: 900,
PRIMARY_INTERVAL: '4h',
@ -280,7 +283,7 @@ const GlobalConfig = () => {
SYMBOL_LOSS_COOLDOWN_SEC: 3600,
BETA_FILTER_ENABLED: true,
BETA_FILTER_THRESHOLD: -0.005,
BETA_FILTER_THRESHOLD: -0.01, // -1%
ENTRY_SHORT_TREND_FILTER_ENABLED: true,
MAX_TREND_MOVE_BEFORE_ENTRY: 0.04,
},

View File

@ -0,0 +1,156 @@
# 山寨币策略配置评估与优化建议
> **已落实**:以下高优先级与中优先级建议已在「山寨币策略」预设与 ConfigGuide 中全量修改(总仓 65%、大盘 -1%、第二止盈 55%、显式补项、文档对齐)。
## 一、当前山寨币策略altcoin全部配置项
### 1. 风险与止盈止损
| 配置项 | 当前值 | 说明 |
|--------|--------|------|
| ATR_STOP_LOSS_MULTIPLIER | 3.0 | ATR 止损倍数3 倍给波动空间,减少噪音止损 |
| STOP_LOSS_PERCENT | 0.10 (10%) | 强平保护线(保证金比例) |
| MIN_STOP_LOSS_PRICE_PCT | 0.005 (0.5%) | 最小价格止损距离 |
| MIN_TAKE_PROFIT_PRICE_PCT | 0.006 (0.6%) | 最小价格止盈距离 |
| RISK_REWARD_RATIO | 3.0 | 盈亏比目标 3:1 |
| TAKE_PROFIT_1_PERCENT | 0.30 (30%) | 第一目标止盈(保证金 30% |
| TAKE_PROFIT_PERCENT | 0.80 (80%) | 第二目标止盈(保证金 80% |
| MIN_RR_FOR_TP1 | 1.5 | 第一目标至少为止损距离的 1.5 倍 |
| MIN_HOLD_TIME_SEC | 0 | 无持仓时间锁 |
| USE_FIXED_RISK_SIZING | true | 固定风险仓位 |
| FIXED_RISK_PERCENT | 0.03 (3%) | 每笔风险 3% |
| USE_DYNAMIC_ATR_MULTIPLIER | false | 不按波动率动态调 ATR |
### 2. 移动止损
| 配置项 | 当前值 | 说明 |
|--------|--------|------|
| USE_TRAILING_STOP | true | 开启移动止损 |
| TRAILING_STOP_ACTIVATION | 0.30 (30%) | 盈利达保证金 30% 激活 |
| TRAILING_STOP_PROTECT | 0.10 (10%) | 回撤 10% 触发平仓 |
### 3. 仓位与杠杆
| 配置项 | 当前值 | 说明 |
|--------|--------|------|
| MAX_POSITION_PERCENT | 0.20 (20%) | 单笔最大保证金 20% |
| MAX_TOTAL_POSITION_PERCENT | 0.80 (80%) | 总保证金上限 80% |
| MAX_DAILY_ENTRIES | 15 | 每日最多 15 笔开仓 |
| MAX_OPEN_POSITIONS | 4 | 最多 4 个同时持仓 |
| LEVERAGE | 8 | 基础杠杆 8x |
| MAX_LEVERAGE | 20 | 动态杠杆上限 20x |
| MIN_LEVERAGE | 8 | 动态杠杆下限 8x |
| MAX_LEVERAGE_SMALL_CAP | 8 | 高波动/小众币杠杆上限 8x |
| USE_DYNAMIC_LEVERAGE | true | 开启动态杠杆 |
**预设中未写、由后端默认兜底的:**
- MIN_POSITION_PERCENT后端默认 0.02 (2%),合理
- MIN_CHANGE_PERCENT后端默认 2.0 (2%),扫描至少 2% 涨跌幅
- SMART_ENTRY_ENABLED后端默认 True智能入场限价+追价/市价兜底)
### 4. 扫描与筛选
| 配置项 | 当前值 | 说明 |
|--------|--------|------|
| MIN_VOLUME_24H | 30000000 | 24h 成交额 ≥ 3000 万美元 |
| MIN_VOLATILITY | 0.03 (3%) | 最小波动率 3% |
| TOP_N_SYMBOLS | 30 | 取前 30 个候选 |
| MAX_SCAN_SYMBOLS | 500 | 最多扫描 500 个 |
| MIN_SIGNAL_STRENGTH | 8 | 信号强度 ≥ 8 才下单 |
| EXCLUDE_MAJOR_COINS | true | 排除大市值币 |
| SCAN_EXTRA_SYMBOLS_FOR_SUPPLEMENT | 20 | 补单额外候选数 |
| SCAN_INTERVAL | 900 | 扫描间隔 15 分钟 |
| PRIMARY_INTERVAL | '4h' | 主周期 4H |
| ENTRY_INTERVAL | '1h' | 入场周期 1H |
| CONFIRM_INTERVAL | '1d' | 确认周期 1D |
### 5. 趋势与过滤
| 配置项 | 当前值 | 说明 |
|--------|--------|------|
| AUTO_TRADE_ONLY_TRENDING | true | 仅趋势行情自动交易 |
| AUTO_TRADE_ALLOW_4H_NEUTRAL | false | 4H 中性不做自动交易 |
| MAX_RSI_FOR_LONG | 65 | 做多 RSI 上限(不追高) |
| MIN_RSI_FOR_SHORT | 30 | 做空 RSI 下限(不杀跌) |
| MAX_CHANGE_PERCENT_FOR_LONG | 25 | 24h 涨幅 >25% 不做多 |
| MAX_CHANGE_PERCENT_FOR_SHORT | 10 | 24h 涨幅 >10% 不做空 |
| BETA_FILTER_ENABLED | true | 大盘共振BTC/ETH 跌屏蔽多单 |
| BETA_FILTER_THRESHOLD | -0.005 | 阈值 -0.5% |
| ENTRY_SHORT_TREND_FILTER_ENABLED | true | 15m 短周期方向过滤 |
| MAX_TREND_MOVE_BEFORE_ENTRY | 0.04 | 入场前趋势移动上限 4% |
### 6. 风控与冷却
| 配置项 | 当前值 | 说明 |
|--------|--------|------|
| SYMBOL_LOSS_COOLDOWN_ENABLED | true | 同 symbol 连亏冷却 |
| SYMBOL_MAX_CONSECUTIVE_LOSSES | 2 | 连亏 2 次触发冷却 |
| SYMBOL_LOSS_COOLDOWN_SEC | 3600 | 冷却 1 小时 |
---
## 二、当前交易策略流程简述
1. **扫描**:每 15 分钟按 4H/1H/1D 多周期、MIN_VOLUME_24H / MIN_VOLATILITY 筛选,取 TOP_N 候选。
2. **信号**MACD 金叉/死叉 + EMA20/50 + 价格与 EMA 关系,多指标投票得 010 分4H 定方向,禁止逆势。
3. **过滤**:信号强度 ≥ 8、RSI 不追高/不杀跌、24h 涨跌幅限制、大盘共振、4H 非中性(或强信号 8+、15m 短周期方向一致。
4. **仓位**:固定风险 3%/笔,按 ATR 止损距离算仓位,受 MAX_POSITION_PERCENT / MAX_TOTAL / MIN_MARGIN 等约束;动态杠杆 820x高波动币 8x
5. **入场**:智能入场(限价 + 追价/市价兜底)。
6. **出场**ATR 止损 + 分步止盈30% 第一目标、80% 第二目标)+ 移动止损30% 激活、10% 保护)。
整体是**趋势跟踪 + 高盈亏比 + 严格过滤**,逻辑一致。
---
## 三、存在的问题
### 1. 总仓位偏高,回撤压力大
- **MAX_TOTAL_POSITION_PERCENT: 0.80**4 仓 × 20% = 80%,几乎满仓。
- 若 4 笔同时回撤,心理和强平风险都偏大;且总仓 80% 与「单笔 20%」强绑定,缺乏缓冲。
**建议**:将 MAX_TOTAL_POSITION_PERCENT 降到 **0.600.70**,或保持 0.80 但把 MAX_POSITION_PERCENT 降到 0.150.18,单笔略减、总仓不变但更分散。
### 2. 第二目标止盈过远,实际很少触及
- **TAKE_PROFIT_PERCENT: 0.80 (80%)**:第二目标要保证金 80% 盈利才触发。
- 多数单会在 TP130%或移动止损30% 激活、10% 保护)结束,第二目标存在感弱。
**建议**:若希望第二目标偶尔能打到,可改为 **0.500.60**;若接受「主要吃 TP1 + 移动止损」,可维持 0.80 仅作理论目标,或在文案中说明「第二目标偏远,以第一目标和移动止损为主」。
### 3. 大盘共振过敏感
- **BETA_FILTER_THRESHOLD: -0.005 (-0.5%)**BTC/ETH 跌 0.5% 就屏蔽所有多单。
- 日常波动常超过 0.5%,容易误杀多单机会。
**建议**:改为 **-0.01-0.015**-1%-1.5%)再屏蔽多单,或增加「仅对强信号放宽」的逻辑(若代码支持)。
### 4. 预设未显式写的关键项
- **MIN_CHANGE_PERCENT**、**MIN_POSITION_PERCENT**、**SMART_ENTRY_ENABLED** 等依赖后端默认,前端预设里看不到,容易造成「以为没开/没限制」的误解。
**建议**:在「山寨币策略」预设里**显式写出** MIN_CHANGE_PERCENT如 2.0、MIN_POSITION_PERCENT如 0.02、SMART_ENTRY_ENABLEDtrue与后端一致并便于排查。
### 5. 文档与预设不一致
- ConfigGuide 里写「盈亏比 4:1」「2.0×ATR 止损」等与当前预设3:1、3.0×ATR不一致。
**建议**:以当前预设为准,更新 ConfigGuide/说明文档,避免误导。
### 6. 4H 中性 + 强信号 8 的例外
- AUTO_TRADE_ALLOW_4H_NEUTRAL: false但策略里对「信号强度 ≥ 8」允许在 4H 中性时尝试。
- 逻辑合理,但若希望更保守,可考虑只在 4H 明确 up/down 时下单(即强信号也不在 4H 中性开仓)。
---
## 四、优化建议汇总
| 优先级 | 建议 | 说明 |
|--------|------|------|
| 高 | 降低 MAX_TOTAL_POSITION_PERCENT 至 0.600.70 | 降低满仓回撤与强平风险 |
| 高 | 大盘共振 BETA_FILTER_THRESHOLD 调为 -0.01 或 -0.015 | 减少正常波动下多单被误关 |
| 中 | 第二目标 TAKE_PROFIT_PERCENT 改为 0.500.60(可选) | 让第二目标更可触及,或保留 0.80 仅作说明 |
| 中 | 预设中显式写 MIN_CHANGE_PERCENT、MIN_POSITION_PERCENT、SMART_ENTRY_ENABLED | 前后端与使用预期一致,便于排错 |
| 低 | 同步更新 ConfigGuide 与当前预设 | 避免文档和实际策略不一致 |
| 低 | 视需求增加「仅趋势、禁止 4H 中性」的更强保守选项 | 进一步减少震荡市出手 |
---
## 五、可选的具体改数建议(直接可改)
若在全局配置里手动微调,可优先试:
1. **MAX_TOTAL_POSITION_PERCENT**0.80 → **0.65**
2. **BETA_FILTER_THRESHOLD**-0.005 → **-0.01**
3. **TAKE_PROFIT_PERCENT**第二目标0.80 → **0.50****0.60**(按你是否想经常打到第二目标决定)
其余参数ATR 3.0、TP1 30%、移动止损 30%/10%、3% 固定风险、MIN_SIGNAL_STRENGTH 8、4H 中性关闭等)与当前「高盈亏比 + 严过滤」设计一致,无硬伤;可按实盘表现再微调单笔仓位或每日次数。