From b8220ee0f7b0d8fd2495cd33cc1763b07a6be540 Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 24 May 2023 18:19:14 +0200 Subject: [PATCH] Improve recovery detection by skipping open orders --- freqtrade/freqtradebot.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/freqtradebot.py b/freqtrade/freqtradebot.py index 21426623f..fc4c65caf 100644 --- a/freqtrade/freqtradebot.py +++ b/freqtrade/freqtradebot.py @@ -1075,7 +1075,7 @@ class FreqtradeBot(LoggingMixin): trades_closed = 0 for trade in trades: - if not self.wallets.check_exit_amount(trade): + if trade.open_order_id is None and not self.wallets.check_exit_amount(trade): logger.warning( f'Not enough {trade.safe_base_currency} in wallet to exit {trade}. ' 'Trying to recover.')