From 0cb56844cc8c8fe5ed2918b5fc1385de7ea97136 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Fri, 8 Aug 2025 17:43:13 +0200 Subject: [PATCH] refactor(qav3): direction -> trade_direction 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 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/quickadapter/user_data/strategies/QuickAdapterV3.py b/quickadapter/user_data/strategies/QuickAdapterV3.py index 002eed7..0b5c7e4 100644 --- a/quickadapter/user_data/strategies/QuickAdapterV3.py +++ b/quickadapter/user_data/strategies/QuickAdapterV3.py @@ -1122,7 +1122,7 @@ class QuickAdapterV3(IStrategy): trade.set_custom_data("n_outliers", n_outliers) trade.set_custom_data("last_outlier_date", last_candle_date.isoformat()) - trade_direction = trade.direction + trade_direction = trade.trade_direction if ( trade_direction == "short" and last_candle.get("do_predict") == 1 @@ -1213,7 +1213,9 @@ 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.direction == side) + trades_per_side = sum( + 1 for trade in open_trades if trade.trade_direction == side + ) if trades_per_side >= max_open_trades_per_side: return False -- 2.43.0