StratCraft

趋向指数 (DI)

DI 的 QuantNexus 指标页面。

Route: /quantnexus/indicators/di/

作用

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

公式

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

参数

  • period - 默认 14
  • movav - 默认 SmoothedMovingAverage

C++23 API

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

常见用法

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

实用模式

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