From: Jérôme Benoit Date: Thu, 19 Feb 2026 00:40:34 +0000 (+0100) Subject: fix(zigzag): skip minmax normalization with single valid value X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=a56379c5948381a4261563f560d27993e32bae40;p=freqai-strategies.git fix(zigzag): skip minmax normalization with single valid value --- diff --git a/quickadapter/user_data/strategies/Utils.py b/quickadapter/user_data/strategies/Utils.py index 70327d1..d7292c2 100644 --- a/quickadapter/user_data/strategies/Utils.py +++ b/quickadapter/user_data/strategies/Utils.py @@ -1738,7 +1738,8 @@ def zigzag( arr = np.asarray(values, dtype=float) valid_mask = np.isfinite(arr) - if not valid_mask.any(): + n_valid = valid_mask.sum() + if n_valid < 2: return values min_val = np.nanmin(arr)