ad3b068d47
KAMA and the nine candle indicators (CCI, WilliamsR, MFI, PSAR, Keltner, Donchian, VWAP, AO, Aroon) exposed none of the three lifecycle methods; Stochastic/OBV/ADX exposed only reset; MACD/Bollinger/ATR lacked warmupPeriod. Every indicator now exposes reset(), isReady() and warmupPeriod(), matching the scalar-macro surface. Verified against the rebuilt module (e.g. MACD warmupPeriod 34, Stochastic 16, KAMA 11).