加入精准回测数据

This commit is contained in:
27942
2026-02-02 01:13:14 +08:00
parent a65f5d8167
commit 1043d000be

View File

@@ -599,8 +599,11 @@ class BitmartOneFifthStrategy:
curr_kline_id = curr['id']
if self.last_trade_kline_id != curr_kline_id:
logger.info(f"{'=' * 50}")
# 安全获取开仓价格和前一根实体
entry_price_display = self.entry_price if self.entry_price else (float(self.open_avg_price) if self.open_avg_price else 0)
entry_body_display = self.entry_prev_body if self.entry_prev_body else 0
logger.info(f"🔄 第一分钟反手信号触发!方向: {first_min_direction}, 触发价: {first_min_trigger_price:.2f}")
logger.info(f" 开仓价: {self.entry_price:.2f}, 前一根实体/5: {self.entry_prev_body/5:.2f}")
logger.info(f" 开仓价: {entry_price_display:.2f}, 前一根实体/5: {entry_body_display/5:.2f}")
logger.info(f" 当前持仓: {self.start} (1=多, -1=空)")
balance = self.get_available_balance()