2.2 KiB
2.2 KiB
策略调整建议 - 2026-01-28
当前情况
- 所有交易对都被跳过,因为市场状态都是
ranging(震荡市) - 4H趋势都是
neutral(中性) - 这是正常的,因为策略设计为只在趋势市交易
为什么不下单是正常的?
- 策略设计:
AUTO_TRADE_ONLY_TRENDING = True意味着只在trending市场交易 - 历史教训:今天的数据显示胜率16.67%,多数是止损,说明震荡市交易风险高
- 保护资金:震荡市容易反复止损,避免在震荡市交易是明智的选择
调整选项
选项1:保持当前严格策略(推荐)
配置:
AUTO_TRADE_ONLY_TRENDING = True(保持不变)AUTO_TRADE_ALLOW_4H_NEUTRAL = False(保持不变)- Trending判断阈值:3.5%(保持不变)
优点:
- 避免震荡市频繁止损
- 保护资金
- 只在真正的趋势市交易
缺点:
- 交易机会少
- 可能长时间不开仓
选项2:适当放宽条件(增加交易机会)
2.1 降低trending判断阈值
修改:trading_system/indicators.py
# 从 3.5% 降低到 2.5%
if ma_diff_pct > 2.5 and volatility_pct > 1.2:
return 'trending'
效果:更容易判断为trending,增加交易机会
2.2 允许在ranging市场交易
修改:trading_system/config.py
'AUTO_TRADE_ONLY_TRENDING': False, # 允许在震荡市也交易
风险:可能增加震荡市止损,胜率可能下降
2.3 允许4H趋势neutral时交易
修改:trading_system/config.py
'AUTO_TRADE_ALLOW_4H_NEUTRAL': True, # 允许4H趋势neutral时交易
风险:4H趋势neutral时信号质量较低,容易扫损
建议
- 先观察1-2天:保持当前严格策略,看市场是否会转为趋势市
- 如果确实需要更多交易机会:可以适当降低trending判断阈值(从3.5%降到2.5%)
- 不建议完全放开:不建议设置
AUTO_TRADE_ONLY_TRENDING = False,因为震荡市风险太高
监控指标
- 观察有多少交易对被判断为trending
- 观察是否有trending市场的交易机会
- 如果长期没有trending市场,可以考虑适当放宽阈值