restore not having open order check before trying to retreive an exchange order

This commit is contained in:
Axel-CH
2024-09-24 13:00:59 -04:00
parent 9dd887f2ff
commit 5efc2a09e5
+5 -1
View File
@@ -1257,7 +1257,11 @@ class FreqtradeBot(LoggingMixin):
""" """
trades_closed = 0 trades_closed = 0
for trade in trades: 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( logger.warning(
f"Not enough {trade.safe_base_currency} in wallet to exit {trade}. " f"Not enough {trade.safe_base_currency} in wallet to exit {trade}. "
"Trying to recover." "Trying to recover."