[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-hmaenvelope-ru":3},"# Hull Moving Average Envelope (HMAENVELOPE)\n\n> StratCraft indicator page for HMA envelope bands.\n\n**Route**: `\u002Findicators\u002Fhmaenvelope\u002F`\n\n## What It Does\n\nHMAENVELOPE builds upper and lower bands around the Hull Moving Average using a percentage offset.\n\n## Formula\n\n`Upper = HMA * (1 + percent \u002F 100)`  \n`Lower = HMA * (1 - percent \u002F 100)`\n\n## Parameters\n\n- `period` - default `20`\n- `percent` - default `2.0`\n\n## C++23 API\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Fhmaenvelope.hpp>\nauto hmaEnv = std::make_unique\u003Cnonabt::HMAENVELOPE>(data().close(), 20, 2.0);\n```\n\n## Common Usage\n\n- Use it to track trend with a channel.\n- Combine with HMA slope for regime filtering.\n- Useful for pullback and breakout setups.\n"]