diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 7275c4b10..4ed4a8d20 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -1156,7 +1156,7 @@ class Exchange: orderbook: OrderBook | None = None if self.exchange_has("fetchL2OrderBook"): orderbook = self.fetch_l2_order_book(pair, 20) - if ordertype == "limit" and orderbook: + if not stop_loss and ordertype == "limit" and orderbook: # Allow a 1% price difference allowed_diff = 0.01 if self._dry_is_price_crossed(pair, side, rate, orderbook, allowed_diff):