fix issue

This commit is contained in:
Ubuntu 2025-08-14 21:56:59 +08:00
parent 9e4ed2be25
commit 9de48b288c

View File

@ -120,22 +120,22 @@ class FreqaiPrimer(IStrategy):
super().__init__(config, *args, **kwargs)
# 读取 Redis 配置
self.redis_url = config.get('redis', {}).get('url', None)
self.stats_logged = False
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',
level=logging.info,
datefmt='%Y-%m-%d %H:%M:%S,%f'[:-3] # 毫秒精度
)
logger.info("✅ 策略已初始化,日志级别设置为 DEBUG")
self.trailing_stop_enabled = False
self.pair_stats = {}
self.stats_logged = False
self.fit_live_predictions_candles = self.freqai_info.get("fit_live_predictions_candles", 100)
self.last_entry_time = {} # 记录每个币种的最后入场时间
# 配置日志格式,包含时间戳
logging.basicConfig(
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
level=logging.info,
datefmt='%Y-%m-%d %H:%M:%S,%f'[:-3] # 毫秒精度
)
logger.info("✅ 策略已初始化,日志级别设置为 DEBUG")
self.trailing_stop_enabled = False
self.pair_stats = {}
self.fit_live_predictions_candles = self.freqai_info.get("fit_live_predictions_candles", 100)
self.last_entry_time = {} # 记录每个币种的最后入场时间
def feature_engineering_expand_all(self, dataframe: DataFrame, period: int, metadata: dict, **kwargs) -> DataFrame:
dataframe["%-rsi-period"] = ta.RSI(dataframe, timeperiod=period)