fix bug: trade time is valid. (修复BUG:持仓时间为空的问题)

This commit is contained in:
guopengfa
2026-01-17 00:31:44 +08:00
parent ce11f7ad67
commit 889e5acae5
6 changed files with 449 additions and 13 deletions
+4 -4
View File
@@ -140,10 +140,10 @@ class BaseDataSource(ABC):
if klines:
latest_time = datetime.fromtimestamp(klines[-1]['time'])
time_diff = (datetime.now() - latest_time).total_seconds()
# logger.info(
# f"{self.name}: {symbol} 获取 {len(klines)} 条数据, "
# f"最新时间: {latest_time}, 延迟: {time_diff:.0f}秒"
# )
logger.info(
f"{self.name}: {symbol} 获取 {len(klines)} 条数据, "
f"最新时间: {latest_time}, 延迟: {time_diff:.0f}"
)
# 检查数据是否过旧
max_diff = TIMEFRAME_SECONDS.get(timeframe, 3600) * 2