[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-di-zh":3},"# 趋向指数 (DI)\n\n> DI 的 StratCraft 指标页面。\n\n**Route**: `\u002Findicators\u002Fdi\u002F`\n\n## 作用\n\nDI 衡量一段时间内的方向性运动，并用作趋势强度分析的一部分。\n\n## 公式\n\nDI 根据平滑后的方向性运动和真实波幅（true range）关系计算得出。\n\n## 参数\n\n- `period` - 默认 `14`\n- `movav` - 默认 `SmoothedMovingAverage`\n\n## C++23 API\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Fdi.hpp>\nauto di = std::make_unique\u003Cnonabt::DI>(data(), 14, \"SmoothedMovingAverage\");\n```\n\n## 常见用法\n\n- 将 DI 作为趋势强度过滤的一部分。\n- 将其与其相反方向的趋势线结合使用。\n- 在 DMI 和 ADX 风格的系统中非常有用。\n\n## 实用模式\n\n上升的 DI 值可以表明当前趋势中更强的方向性压力。\n"]