Exponential Moving Average Oscillator (EXPONENTIALMOVINGAVERAGEOSC)
StratCraft indicator page for EMA deviation momentum.
Route: /indicators/exponentialmovingaverageosc/
What It Does
EXPONENTIALMOVINGAVERAGEOSC measures how far price is extended away from its exponential moving average.
Formula
Oscillator = Price - EMA(period)
Parameters
period- default14
C++23 API
#include <nonabt/indicators/exponentialmovingaverageosc.hpp>
auto emaOsc = std::make_unique<nonabt::EXPONENTIALMOVINGAVERAGEOSC>(data().close(), 14);
Common Usage
- Use it to spot momentum extension away from trend.
- Combine it with a trend filter or mean reversion trigger.
- Useful when you want a direct EMA divergence signal.
