From 14f9d712dc9a1581bfccb68e07b00e8957593e1a Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 23 Mar 2022 06:49:17 +0100 Subject: [PATCH] Simplify okx lev_prep --- freqtrade/exchange/okx.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/freqtrade/exchange/okx.py b/freqtrade/exchange/okx.py index a21da2344..307db9201 100644 --- a/freqtrade/exchange/okx.py +++ b/freqtrade/exchange/okx.py @@ -58,11 +58,7 @@ class Okx(Exchange): leverage: float, side: str # buy or sell ): - if self.trading_mode != TradingMode.SPOT: - if self.margin_mode is None: - raise OperationalException( - f"{self.name}.margin_mode must be set for {self.trading_mode.value}" - ) + if self.trading_mode != TradingMode.SPOT and self.margin_mode is not None: try: # TODO-lev: Test me properly (check mgnMode passed) self._api.set_leverage(