# 趋向指数 (DI)

> DI 的 StratCraft 指标页面。

**Route**: `/quantnexus/indicators/di/`

## 作用

DI 衡量一段时间内的方向性运动，并用作趋势强度分析的一部分。

## 公式

DI 根据平滑后的方向性运动和真实波幅（true range）关系计算得出。

## 参数

- `period` - 默认 `14`
- `movav` - 默认 `SmoothedMovingAverage`

## C++23 API

```cpp
#include <nonabt/indicators/di.hpp>
auto di = std::make_unique<nonabt::DI>(data(), 14, "SmoothedMovingAverage");
```

## 常见用法

- 将 DI 作为趋势强度过滤的一部分。
- 将其与其相反方向的趋势线结合使用。
- 在 DMI 和 ADX 风格的系统中非常有用。

## 实用模式

上升的 DI 值可以表明当前趋势中更强的方向性压力。
