From c7adb687b836f4845e6b425ce356d86113e87891 Mon Sep 17 00:00:00 2001 From: cryptooda Date: Wed, 19 Nov 2025 21:06:02 +0700 Subject: [PATCH] Fix recovery positions --- src/Managing.Application/Bots/TradingBotBase.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Managing.Application/Bots/TradingBotBase.cs b/src/Managing.Application/Bots/TradingBotBase.cs index af3a2dbe..bb58a788 100644 --- a/src/Managing.Application/Bots/TradingBotBase.cs +++ b/src/Managing.Application/Bots/TradingBotBase.cs @@ -2957,6 +2957,7 @@ public class TradingBotBase : ITradingBot // Mark recovery as attempted before proceeding lastPosition.RecoveryAttempted = true; + Positions[lastPosition.Identifier] = lastPosition; // Attempt recovery for the last position only bool recovered = await RecoverOpenPositionFromBroker(signal, lastPosition); @@ -2988,7 +2989,7 @@ public class TradingBotBase : ITradingBot try { - await LogWarning( + await LogDebug( $"🔄 Attempting Position Recovery\n" + $"Signal: `{signal.Identifier}`\n" + $"Position: `{positionForSignal.Identifier}`\n" +