a
This commit is contained in:
parent
8422e93aa2
commit
8337893b0c
|
|
@ -192,7 +192,7 @@ def _get_trading_config():
|
|||
# ===== 用户风险旋钮(山寨币专属策略)=====
|
||||
'AUTO_TRADE_ENABLED': True, # 自动交易总开关
|
||||
'MAX_OPEN_POSITIONS': 4, # 同时持仓数量上限(总仓位12% / 单笔1.5% = 最多4个)
|
||||
'MAX_DAILY_ENTRIES': 8, # 每日最多8笔(增加交易频率)
|
||||
'MAX_DAILY_ENTRIES': 15, # 每日最多15笔(快速验证模式:提高上限以快速验证策略)
|
||||
|
||||
'MAX_POSITION_PERCENT': 0.015, # 单笔仓位1.5%(山寨币风险高,不加仓)
|
||||
'MAX_TOTAL_POSITION_PERCENT': 0.12, # 总仓位12%(保守控制总风险)
|
||||
|
|
@ -214,15 +214,15 @@ def _get_trading_config():
|
|||
'USE_DYNAMIC_ATR_MULTIPLIER': False, # 不使用动态ATR
|
||||
'ATR_MULTIPLIER_MIN': 1.5, # 动态ATR倍数最小值
|
||||
'ATR_MULTIPLIER_MAX': 2.5, # 动态ATR倍数最大值
|
||||
'SCAN_INTERVAL': 1800, # 扫描间隔30分钟(1800秒),增加交易机会
|
||||
'SCAN_INTERVAL': 900, # 扫描间隔15分钟(900秒),快速验证模式:提高扫描频率以增加交易机会
|
||||
'KLINE_INTERVAL': '1h',
|
||||
'PRIMARY_INTERVAL': '4h', # 主周期4小时,过滤噪音
|
||||
'CONFIRM_INTERVAL': '1d', # 确认周期日线,看大趋势
|
||||
'ENTRY_INTERVAL': '1h', # 入场周期1小时,避免太小的时间框架
|
||||
# 入场短周期(用于快速方向确认,例如15m),不要太小以免噪音太大
|
||||
'ENTRY_SHORT_INTERVAL': '15m',
|
||||
# 是否开启“短周期方向过滤”,避免在15m明显上涨时做空、明显下跌时做多
|
||||
'ENTRY_SHORT_TREND_FILTER_ENABLED': True,
|
||||
# 是否开启“短周期方向过滤”,避免在15m明显上涨时做空、明显下跌时做多(快速验证模式:关闭以增加交易机会)
|
||||
'ENTRY_SHORT_TREND_FILTER_ENABLED': False,
|
||||
# 短周期方向过滤使用的最小趋势幅度(例如0.003=0.3%),变化太小视为震荡不过滤
|
||||
'ENTRY_SHORT_TREND_MIN_PCT': 0.003,
|
||||
# 检查最近多少根短周期K线来评估方向(例如3根15m约等于45分钟)
|
||||
|
|
@ -230,13 +230,13 @@ def _get_trading_config():
|
|||
'MIN_VOLUME_24H': 30000000, # 24小时成交额≥3000万美元,过滤垃圾币
|
||||
'MIN_VOLUME_24H_STRICT': 50000000, # 严格过滤≥5000万美元
|
||||
'MIN_VOLATILITY': 0.03, # 最小波动率3%,过滤死币
|
||||
'MIN_SIGNAL_STRENGTH': 9, # 信号强度≥9(2026-01-28优化:大幅提高门槛,减少垃圾信号,提升胜率)
|
||||
'MIN_SIGNAL_STRENGTH': 7, # 信号强度≥7(快速验证模式:降低门槛以增加交易频率,验证后可调回9)
|
||||
|
||||
# ===== 动态过滤优化 =====
|
||||
'BETA_FILTER_ENABLED': True, # 大盘共振过滤:BTC/ETH下跌时屏蔽多单
|
||||
'BETA_FILTER_THRESHOLD': -0.005, # -0.5%(2026-01-27优化:更敏感地过滤大盘风险,15分钟内跌幅超过0.5%即屏蔽多单)
|
||||
'ATR_SPIKE_THRESHOLD': 2.0, # ATR异常激增阈值(当前ATR / 平均ATR)
|
||||
'SIGNAL_STRENGTH_POSITION_MULTIPLIER': {9: 1.0, 10: 1.0}, # 信号强度分级:9-10分100%仓位(2026-01-28优化:最低信号强度已提高到9)
|
||||
'SIGNAL_STRENGTH_POSITION_MULTIPLIER': {7: 0.8, 8: 0.9, 9: 1.0, 10: 1.0}, # 信号强度分级:7分80%仓位,8分90%,9-10分100%(快速验证模式:支持7-8分信号)
|
||||
|
||||
# ===== 仓位管理优化(山寨币专属)=====
|
||||
'USE_FIXED_RISK_SIZING': True, # 固定每笔风险,避免亏损扩大
|
||||
|
|
@ -258,8 +258,8 @@ def _get_trading_config():
|
|||
# ===== 自动交易过滤(用于提升胜率/控频)=====
|
||||
# 是否仅在 marketRegime=trending 时才自动交易;否则只生成推荐
|
||||
'AUTO_TRADE_ONLY_TRENDING': True,
|
||||
# 是否允许 4H 趋势为 neutral 时自动交易;默认不允许(震荡最易扫损)
|
||||
'AUTO_TRADE_ALLOW_4H_NEUTRAL': False,
|
||||
# 是否允许 4H 趋势为 neutral 时自动交易;快速验证模式:允许中性趋势以增加交易机会
|
||||
'AUTO_TRADE_ALLOW_4H_NEUTRAL': True,
|
||||
|
||||
# ===== 趋势入场过滤(防止追在半山腰)=====
|
||||
# 是否启用基于趋势状态的入场过滤:
|
||||
|
|
@ -267,8 +267,8 @@ def _get_trading_config():
|
|||
# - 开仓时根据当前价格相对于信号价格的偏移,过滤“过晚追价”的入场
|
||||
'USE_TREND_ENTRY_FILTER': True,
|
||||
# 在信号方向上允许的最大累计趋势幅度(相对于信号价),超过则认为“时机太晚”,不再入场
|
||||
# 例如:0.05 表示价格沿趋势方向已经走了 5% 以上还没上车,则跳过本轮机会
|
||||
'MAX_TREND_MOVE_BEFORE_ENTRY': 0.05,
|
||||
# 例如:0.08 表示价格沿趋势方向已经走了 8% 以上还没上车,则跳过本轮机会(快速验证模式:放宽阈值以增加交易机会)
|
||||
'MAX_TREND_MOVE_BEFORE_ENTRY': 0.08,
|
||||
# 趋势状态缓存的 TTL(秒),用于控制一轮趋势的“有效期”
|
||||
'TREND_STATE_TTL_SEC': 3600,
|
||||
|
||||
|
|
@ -283,7 +283,7 @@ def _get_trading_config():
|
|||
# 根治方案:默认关闭。关闭后回归“纯限价单模式”(不追价/不市价兜底/未成交撤单跳过)
|
||||
'SMART_ENTRY_ENABLED': True, # 开启智能入场,提高成交率
|
||||
'SMART_ENTRY_STRONG_SIGNAL': 9, # 强信号阈值≥9(2026-01-28优化:与MIN_SIGNAL_STRENGTH保持一致)
|
||||
'ENTRY_SYMBOL_COOLDOWN_SEC': 3600, # 同一币种冷却60分钟(3600秒),避免频繁操作(2026-01-28优化:减少同一交易对反复开仓)
|
||||
'ENTRY_SYMBOL_COOLDOWN_SEC': 1800, # 同一币种冷却30分钟(1800秒),快速验证模式:缩短冷却以增加交易频率
|
||||
'ENTRY_TIMEOUT_SEC': 180, # 智能入场总预算(秒)(限价/追价逻辑内部使用)
|
||||
'ENTRY_STEP_WAIT_SEC': 15, # 每步等待成交时间(秒)
|
||||
'ENTRY_CHASE_MAX_STEPS': 4, # 最多追价步数(逐步减少 offset)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user