From 89c64781ac28896a6cfc1a299e3bf8a348b80120 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Sun, 21 Dec 2025 15:19:09 +0100 Subject: [PATCH] refactor(qav3): remove unneeded float conversion in vw_path_length calculation 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/Utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quickadapter/user_data/strategies/Utils.py b/quickadapter/user_data/strategies/Utils.py index cb4ab58..86e02b3 100644 --- a/quickadapter/user_data/strategies/Utils.py +++ b/quickadapter/user_data/strategies/Utils.py @@ -1679,7 +1679,7 @@ def zigzag( closes_slice = closes[start_pos:end_pos] vw_close_diffs = np.diff(closes_slice) * volume_weights - vw_path_length = float(np.nansum(np.abs(vw_close_diffs))) + vw_path_length = np.nansum(np.abs(vw_close_diffs)) vw_net_move = abs(np.nansum(vw_close_diffs)) if not (np.isfinite(vw_path_length) and np.isfinite(vw_net_move)): -- 2.53.0