# Скользящая средняя Халла (HMA)

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

**Route**: `/indicators/hma/`

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

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

## Формула

`HMA = WMA(2 * WMA(price, n/2) - WMA(price, n), sqrt(n))`

## Параметры

- `period` - по умолчанию `30`
- `_movav` - по умолчанию `WMA`

## C++23 API

```cpp
#include <nonabt/indicators/hma.hpp>
auto hma = std::make_unique<nonabt::HMA>(data().close(), 30, "WMA");
```

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

- Используйте HMA как быструю базовую линию тренда.
- Сочетайте её с пересечениями цены или второй, более медленной средней.
- Полезна для обнаружения разворота тренда без слишком большого запаздывания.

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

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