From: Jérôme Benoit Date: Fri, 1 May 2026 15:48:20 +0000 (+0200) Subject: refactor: rename prepared to seeded in smma() for clarity X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=c11394a9610862a5ee943b730be82b901784695e;p=freqai-strategies.git refactor: rename prepared to seeded in smma() for clarity --- diff --git a/quickadapter/user_data/strategies/Utils.py b/quickadapter/user_data/strategies/Utils.py index 4931f66..3d075c3 100644 --- a/quickadapter/user_data/strategies/Utils.py +++ b/quickadapter/user_data/strategies/Utils.py @@ -1532,11 +1532,11 @@ def smma(series: pd.Series, period: int, zero_lag=False, offset=0) -> pd.Series: series = calculate_zero_lag(series, period=period) alpha = 1.0 / period - prepared = series.copy() - sma_seed = prepared.iloc[:period].mean() - prepared.iloc[: period - 1] = np.nan - prepared.iloc[period - 1] = sma_seed - smma = prepared.ewm(alpha=alpha, adjust=False).mean() + seeded = series.copy() + sma_seed = seeded.iloc[:period].mean() + seeded.iloc[: period - 1] = np.nan + seeded.iloc[period - 1] = sma_seed + smma = seeded.ewm(alpha=alpha, adjust=False).mean() if offset != 0: smma = smma.shift(offset)