Zero Lag Indicator Envelope (ZLINDICATORENVELOPE)
QuantNexus indicator page for a zero-lag indicator envelope.
Route: /quantnexus/indicators/zlindicatorenvelope/
What It Does
ZLINDICATORENVELOPE surrounds the zero-lag indicator with upper and lower percentage bands.
Formula
Upper = ZLIndicator(period, gainlimit) * (1 + perc / 100) and Lower = ZLIndicator(period, gainlimit) * (1 - perc / 100)
Parameters
period- default30gainlimit- default50_movav- defaultEMAperc- default2.5
C++23 API
#include <nonabt/indicators/zlindicatorenvelope.hpp>
auto zlEnvelope = std::make_unique<nonabt::ZLINDICATORENVELOPE>(data().close(), 30, 50, "EMA", 2.5);
Common Usage
- Use it to spot extension around the error-correcting baseline.
- Pair it with crossovers or reversion triggers.
- Helpful when you want a lag-reduced envelope for swing systems.
