diff --git a/freqtrade/optimize/backtesting.py b/freqtrade/optimize/backtesting.py index 06e6590eb..bfb6af4e6 100644 --- a/freqtrade/optimize/backtesting.py +++ b/freqtrade/optimize/backtesting.py @@ -1399,7 +1399,7 @@ class Backtesting: self.wallets.update() # 4. Create exit orders (if any) - if trade.has_open_position: + if trade.has_open_position or trade.has_open_orders: self._check_trade_exit(trade, row, current_time) # Place exit order if necessary # 5. Process exit orders.