diff --git a/user_data/strategies/staticgrid.py b/user_data/strategies/staticgrid.py index 87399d0..c40ea40 100644 --- a/user_data/strategies/staticgrid.py +++ b/user_data/strategies/staticgrid.py @@ -132,9 +132,9 @@ class StaticGrid(IStrategy): # 更新网格管理器状态 grid_manager.update_state(current_price, candle_index) - # ✅ 定期报告 - 每5分钟输出盈亏统计面板 - # 1小时K线下,5分钟 ≈ 5个蜡烛线(用300来近似) - if candle_index % 5 == 0: + # ✅ 定期报告 - 每次加仓时或每5分钟输出盈亏统计面板 + # 只要有持仓就定期输出(便于调试) + if grid_manager.total_quantity > 0 or candle_index % 5 == 0: self._print_pnl_panel(pair, grid_manager) return dataframe