From 98604316d9072aaa3dc8e6117b0868d1571af0f8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Thu, 1 May 2025 00:42:15 +0200 Subject: [PATCH] fix(qav3): use the proper trade attribute to count per side MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- quickadapter/user_data/strategies/QuickAdapterV3.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quickadapter/user_data/strategies/QuickAdapterV3.py b/quickadapter/user_data/strategies/QuickAdapterV3.py index 91ee8c0..07ddaae 100644 --- a/quickadapter/user_data/strategies/QuickAdapterV3.py +++ b/quickadapter/user_data/strategies/QuickAdapterV3.py @@ -619,7 +619,7 @@ class QuickAdapterV3(IStrategy): max_open_trades_per_side = self.max_open_trades_per_side() if max_open_trades_per_side >= 0: open_trades = Trade.get_open_trades() - trades_per_side = sum(1 for trade in open_trades if trade.side == side) + trades_per_side = sum(1 for trade in open_trades if trade.enter_tag == side) if trades_per_side >= max_open_trades_per_side: return False -- 2.43.0