From ac8bc7dec210f1f51dbe2ba5d09a2d99907e2f44 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 31 Aug 2024 08:21:33 +0200 Subject: [PATCH] fix: use "other trades" logic for binance cross calc --- freqtrade/exchange/binance.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/freqtrade/exchange/binance.py b/freqtrade/exchange/binance.py index bb3520cda..027888fb1 100644 --- a/freqtrade/exchange/binance.py +++ b/freqtrade/exchange/binance.py @@ -192,6 +192,9 @@ class Binance(Exchange): mm_ex_1: float = 0.0 upnl_ex_1: float = 0.0 for trade in open_trades: + if trade["pair"] == pair: + # Only "other" trades are considered + continue mm_ratio1, maint_amnt1 = self.get_maintenance_ratio_and_amt( trade["pair"], trade["stake_amount"] )