Smoothed Moving Average Oscillator (SMOOTHEDMOVINGAVERAGEOSC)
QuantNexus indicator page for SMMA deviation momentum.
Route: /quantnexus/indicators/smoothedmovingaverageosc/
What It Does
SMOOTHEDMOVINGAVERAGEOSC measures how far price is extended away from a smoothed moving average.
Formula
Oscillator = Price - SMMA(period)
Parameters
period- default30
C++23 API
#include <nonabt/indicators/smoothedmovingaverageosc.hpp>
auto smmaOsc = std::make_unique<nonabt::SMOOTHEDMOVINGAVERAGEOSC>(data().close(), 30);
Common Usage
- Use it to gauge distance from a Wilder-style baseline.
- Pair it with threshold rules or SMMA crossovers.
- Useful for momentum extension and pullback analysis.
