From 5efc2a09e5f8ecfd312eae16e3dee05da8fde011 Mon Sep 17 00:00:00 2001 From: Axel-CH Date: Tue, 24 Sep 2024 13:00:59 -0400 Subject: [PATCH] restore not having open order check before trying to retreive an exchange order --- freqtrade/freqtradebot.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/freqtrade/freqtradebot.py b/freqtrade/freqtradebot.py index 1025cd6ee..6370e1c23 100644 --- a/freqtrade/freqtradebot.py +++ b/freqtrade/freqtradebot.py @@ -1257,7 +1257,11 @@ class FreqtradeBot(LoggingMixin): """ trades_closed = 0 for trade in trades: - if not trade.has_open_sl_orders and not self.wallets.check_exit_amount(trade): + if ( + not trade.has_open_orders + and not trade.has_open_sl_orders + 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."