From: Jérôme Benoit Date: Sun, 21 Dec 2025 14:19:09 +0000 (+0100) Subject: refactor(qav3): remove unneeded float conversion in vw_path_length calculation X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=89c64781ac28896a6cfc1a299e3bf8a348b80120;p=freqai-strategies.git refactor(qav3): remove unneeded float conversion in vw_path_length calculation Signed-off-by: Jérôme Benoit --- 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)):