Double Exponential Moving Average Oscillator (DOUBLEEXPONENTIALMOVINGAVERAGEOSC)
StratCraft indicator page for the DEMA oscillator.
Route: /indicators/doubleexponentialmovingaverageosc/
What It Does
This oscillator measures the momentum relationship around the double exponential moving average and is useful for low-lag trend analysis.
Formula
The oscillator compares price with the DEMA baseline and expresses the distance as a momentum-style oscillator.
Parameters
period- default30_movav- defaultEMA
C++23 API
#include <nonabt/indicators/doubleexponentialmovingaverageosc.hpp>
auto demaosc = std::make_unique<nonabt::DOUBLEEXPONENTIALMOVINGAVERAGEOSC>(data().close(), 30, "EMA");
Common Usage
- Use it as a trend/momentum oscillator.
- Combine it with zero-line logic or crossovers.
- Helpful for turning-point detection.
Practical Pattern
Oscillator values above zero can suggest bullish pressure; below zero can suggest bearish pressure.
