# 赫尔移动平均线 (HMA)

> HMA 低滞后移动平均线的 StratCraft 指标页面。

**Route**: `/quantnexus/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 向上倾斜时买入；当价格跌破该基线时退出。
