diff --git a/src/Managing.Application/Bots/BacktestSpotBot.cs b/src/Managing.Application/Bots/BacktestSpotBot.cs index 08f88a2a..7763c0af 100644 --- a/src/Managing.Application/Bots/BacktestSpotBot.cs +++ b/src/Managing.Application/Bots/BacktestSpotBot.cs @@ -46,19 +46,11 @@ public class BacktestSpotBot : TradingBotBase, ITradingBot public override async Task Run() { - // Backtest signal update is handled in BacktestExecutor loop - // No need to call UpdateSignals() here - if (!Config.IsForWatchingOnly) await ManagePositions(); UpdateWalletBalances(); - - // Backtest logging - simplified, no account dependency ExecutionCount++; - Logger.LogInformation( - "[BacktestSpot][{BotName}] Execution {ExecutionCount} - LastCandleDate: {LastCandleDate}, Signals: {SignalCount}, Positions: {PositionCount}", - Config.Name, ExecutionCount, LastCandle?.Date, Signals.Count, Positions.Count); } protected override async Task GetInternalPositionForUpdate(Position position)