# Oscilador de Média Móvel Adaptativa (AMA Oscillator)

> Página do indicador StratCraft para o oscilador de média móvel adaptativa.

**Route**: `/quantnexus/indicators/adaptivemovingaverageosc/`

## O que ele faz

Este oscilador mede a distância ou relacionamento entre o preço e uma média móvel adaptativa. É útil para resposta de tendência e avaliação de momentum.

## Fórmula

O oscilador compara o comportamento do preço com uma média móvel adaptativa que se ajusta à eficiência do mercado.

## Parâmetros

- `period` - padrão `30`
- `fast` - padrão `2`
- `slow` - padrão `30`

## API C++23

```cpp
#include <nonabt/indicators/adaptivemovingaverageosc.hpp>
auto amaosc = std::make_unique<nonabt::ADAPTIVEMOVINGAVERAGEOSC>(data(), 30, 2, 30);
```

## Uso comum

- Use como um oscilador de tendência/momentum.
- Combine com regras de linha zero ou cruzamentos.
- Útil quando você deseja suavização adaptativa em vez de uma média fixa.

## Padrão prático

Leituras positivas do oscilador podem indicar que o preço está correndo acima da linha de base adaptativa; leituras negativas podem indicar fraqueza.
