From 1e0d622d80cd50631e88761af5ddd8cf0aa7e00e Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 5 Oct 2023 06:45:00 +0200 Subject: [PATCH] Don't run "recovery" when stop-orders are open --- freqtrade/freqtradebot.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/freqtrade/freqtradebot.py b/freqtrade/freqtradebot.py index 02d43432d..5345db161 100644 --- a/freqtrade/freqtradebot.py +++ b/freqtrade/freqtradebot.py @@ -1087,7 +1087,11 @@ class FreqtradeBot(LoggingMixin): trades_closed = 0 for trade in trades: - if not trade.has_open_orders and not self.wallets.check_exit_amount(trade): + if ( + not trade.has_open_orders + and not trade.stoploss_order_id + 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.')