This commit is contained in:
薇薇安 2026-01-17 20:34:51 +08:00
parent 0ee6789289
commit 6ddcbde645
2 changed files with 4 additions and 3 deletions

View File

@ -148,14 +148,11 @@ INSERT INTO `trading_config` (`config_key`, `config_value`, `config_type`, `cate
('USE_ATR_STOP_LOSS', 'true', 'boolean', 'risk', '是否使用ATR动态止损优先于固定百分比'), ('USE_ATR_STOP_LOSS', 'true', 'boolean', 'risk', '是否使用ATR动态止损优先于固定百分比'),
('ATR_STOP_LOSS_MULTIPLIER', '1.8', 'number', 'risk', 'ATR止损倍数1.5-2倍ATR默认1.8'), ('ATR_STOP_LOSS_MULTIPLIER', '1.8', 'number', 'risk', 'ATR止损倍数1.5-2倍ATR默认1.8'),
('ATR_TAKE_PROFIT_MULTIPLIER', '3.0', 'number', 'risk', 'ATR止盈倍数3倍ATR对应3:1盈亏比'), ('ATR_TAKE_PROFIT_MULTIPLIER', '3.0', 'number', 'risk', 'ATR止盈倍数3倍ATR对应3:1盈亏比'),
<<<<<<< Current (Your changes)
=======
('RISK_REWARD_RATIO', '3.0', 'number', 'risk', '盈亏比(止损距离的倍数,用于计算止盈)'), ('RISK_REWARD_RATIO', '3.0', 'number', 'risk', '盈亏比(止损距离的倍数,用于计算止盈)'),
('ATR_PERIOD', '14', 'number', 'risk', 'ATR计算周期默认14'), ('ATR_PERIOD', '14', 'number', 'risk', 'ATR计算周期默认14'),
('USE_DYNAMIC_ATR_MULTIPLIER', 'false', 'boolean', 'risk', '是否根据波动率动态调整ATR倍数'), ('USE_DYNAMIC_ATR_MULTIPLIER', 'false', 'boolean', 'risk', '是否根据波动率动态调整ATR倍数'),
('ATR_MULTIPLIER_MIN', '1.5', 'number', 'risk', '动态ATR倍数最小值'), ('ATR_MULTIPLIER_MIN', '1.5', 'number', 'risk', '动态ATR倍数最小值'),
('ATR_MULTIPLIER_MAX', '2.5', 'number', 'risk', '动态ATR倍数最大值'), ('ATR_MULTIPLIER_MAX', '2.5', 'number', 'risk', '动态ATR倍数最大值'),
>>>>>>> Incoming (Background Agent changes)
-- 市场扫描1小时主周期 -- 市场扫描1小时主周期
('SCAN_INTERVAL', '3600', 'number', 'scan', '扫描间隔1小时'), ('SCAN_INTERVAL', '3600', 'number', 'scan', '扫描间隔1小时'),

View File

@ -41,6 +41,10 @@ class BinanceClient:
self._price_cache: Dict[str, Dict] = {} # WebSocket价格缓存 {symbol: {price, volume, changePercent, timestamp}} self._price_cache: Dict[str, Dict] = {} # WebSocket价格缓存 {symbol: {price, volume, changePercent, timestamp}}
self._price_cache_ttl = 60 # 价格缓存有效期(秒) self._price_cache_ttl = 60 # 价格缓存有效期(秒)
logger.info(f"初始化币安客户端: {self.api_key}, {self.api_secret}, {self.testnet}")
# 初始化 Redis 缓存 # 初始化 Redis 缓存
self.redis_cache = RedisCache( self.redis_cache = RedisCache(
redis_url=config.REDIS_URL, redis_url=config.REDIS_URL,