尝试写reredis配置到config“

This commit is contained in:
zhangkun9038@dingtalk.com 2025-08-14 19:50:56 +08:00
parent 52d3c72ec1
commit c7e568a779
3 changed files with 11 additions and 2 deletions

View File

View File

@ -1,5 +1,8 @@
{
"$schema": "https://schema.freqtrade.io/schema.json",
"redis": {
"url": "redis://localhost:6379/0"
},
"trading_mode": "spot",
"margin_mode": "isolated",
"max_open_trades": 5,

View File

@ -114,8 +114,14 @@ class FreqaiPrimer(IStrategy):
def linear_map(value, from_min, from_max, to_min, to_max):
return (value - from_min) / (from_max - from_min) * (to_max - to_min) + to_min
def __init__(self, config: dict, *args, **kwargs):
super().__init__(config, *args, **kwargs)
def __init__(self, config: dict, *args, **kwargs):
super().__init__(config, *args, **kwargs)
# 读取 Redis 配置
self.redis_url = config.get('redis', {}).get('url', None)
if self.redis_url:
logger.info(f"✅ 成功读取 Redis 配置: {self.redis_url}")
else:
logger.warning("⚠️ 未找到 Redis 配置")
# 配置日志格式,包含时间戳
logging.basicConfig(
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',