# Адаптивный осциллятор скользящей средней (AMA Oscillator)

> Страница индикатора StratCraft для адаптивного осциллятора скользящей средней.

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

## Что он делает

Этот осциллятор измеряет расстояние или взаимосвязь между ценой и адаптивной скользящей средней. Он полезен для оценки реакции на тренд и импульса.

## Формула

Осциллятор сравнивает поведение цены с адаптивной скользящей средней, которая подстраивается под эффективность рынка.

## Параметры

- `period` - по умолчанию `30`
- `fast` - по умолчанию `2`
- `slow` - по умолчанию `30`

## C++23 API

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

## Типичное использование

- Используйте его как осциллятор тренда/импульса.
- Сочетайте с правилами нулевой линии или пересечениями.
- Полезен, когда вам нужно адаптивное сглаживание вместо фиксированной средней.

## Практический паттерн

Положительные значения осциллятора могут указывать на то, что цена находится выше адаптивной базовой линии; отрицательные значения могут указывать на слабость.
