]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
refactor(qav3): rename savgol params helper
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Mon, 8 Dec 2025 21:05:44 +0000 (22:05 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Mon, 8 Dec 2025 21:05:44 +0000 (22:05 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
quickadapter/user_data/strategies/Utils.py

index 562740541499764924dafbc54739c5269e709d3e..480b719c2bcc07e849df65174d992ec39b3a3c08 100644 (file)
@@ -135,7 +135,7 @@ def get_gaussian_std(window: int) -> float:
     return (window - 1) / 6.0 if window > 1 else 0.5
 
 
-def get_smoothing_params(
+def get_savgol_params(
     window: int, polyorder: int, mode: SmoothingMode
 ) -> tuple[int, int, str]:
     if window <= polyorder:
@@ -244,7 +244,7 @@ def smooth_extrema(
     elif method == SMOOTHING_METHODS[4]:  # "sma" (Simple Moving Average)
         return series.rolling(window=odd_window, center=True).mean()
     elif method == SMOOTHING_METHODS[5]:  # "savgol" (Savitzky-Golay)
-        w, p, m = get_smoothing_params(odd_window, polyorder, mode)
+        w, p, m = get_savgol_params(odd_window, polyorder, mode)
         if n < w:
             return series
         return pd.Series(