From: Jérôme Benoit Date: Mon, 8 Dec 2025 21:05:44 +0000 (+0100) Subject: refactor(qav3): rename savgol params helper X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=86be99f148872cefabfaf0d0a7de57547b90a43f;p=freqai-strategies.git refactor(qav3): rename savgol params helper Signed-off-by: Jérôme Benoit --- diff --git a/quickadapter/user_data/strategies/Utils.py b/quickadapter/user_data/strategies/Utils.py index 5627405..480b719 100644 --- a/quickadapter/user_data/strategies/Utils.py +++ b/quickadapter/user_data/strategies/Utils.py @@ -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(