# Envelope de Média Móvel de Dickson (DMAENVELOPE)

> Página do indicador StratCraft para o Envelope de Média Móvel de Dickson.

**Route**: `/indicators/dmaenvelope/`

## O que ele faz

O Envelope DMA coloca bandas superior e inferior ao redor da Média Móvel de Dickson para criar um canal de preço dinâmico.

## Fórmula

`DMA Envelope = DMA +/- perc%`

## Parâmetros

- `period` - padrão `30`
- `gainlimit` - padrão `50`
- `hperiod` - padrão `7`
- `_movav` - padrão `EMA`
- `_hma` - padrão `HMA`
- `perc` - padrão `2.5`

## API C++23

```cpp
#include <nonabt/indicators/dmaenvelope.hpp>
auto dma_env = std::make_unique<nonabt::DMAENVELOPE>(data().close(), 30, 50, 7, "EMA", "HMA", 2.5);
```

## Uso comum

- Use o Envelope DMA para lógica de rompimento dinâmico.
- Combine com entradas de retração.
- Útil em sistemas de tendência adaptativos.

## Padrão prático

O preço perfurando o envelope superior pode confirmar a força, enquanto a reversão para dentro do envelope pode sugerir perda de momentum.
