diff --git a/src/Managing.Application/Bots/TradingBotBase.cs b/src/Managing.Application/Bots/TradingBotBase.cs index 81e8faa8..3502631d 100644 --- a/src/Managing.Application/Bots/TradingBotBase.cs +++ b/src/Managing.Application/Bots/TradingBotBase.cs @@ -403,8 +403,6 @@ public class TradingBotBase : ITradingBot if (!hasOpenPositions && !hasWaitingSignals) return; - - // First, process all existing positions that are not finished // Optimized: Inline the filter to avoid LINQ overhead foreach (var position in Positions.Values) @@ -2941,8 +2939,6 @@ public class TradingBotBase : ITradingBot // Only attempt recovery if the last position is cancelled if (lastPosition.Status != PositionStatus.Canceled) { - await LogDebug( - $"❌ Recovery Skipped\nLast position `{lastPosition.Identifier}` is not cancelled (Status: {lastPosition.Status})\nNo recovery needed"); return; }