Exponential Moving Average Envelope (EMAENVELOPE)
StratCraft indicator page for the EMA envelope channel.
Route: /indicators/emaenvelope/
What It Does
EMA Envelope places bands around the exponential moving average to create a responsive price channel.
Formula
Envelope = EMA +/- perc%
Parameters
period- default30perc- default2.5
C++23 API
#include <nonabt/indicators/emaenvelope.hpp>
auto ema_env = std::make_unique<nonabt::EMAENVELOPE>(data().close(), 30, 2.5);
Common Usage
- Use EMA Envelope for trend-aware channels.
- Combine it with price re-entry logic.
- Works well in moderately trending markets.
Practical Pattern
Breaks above the upper band may indicate momentum expansion; reversions inside may indicate cooling.
