StratCraft

平均趋向指数 (ADX)

ADX 趋势强度测量的 QuantNexus 指标页面。

Route: /quantnexus/indicators/adx/

作用

ADX 衡量趋势强度而非方向。ADX 上升通常表示趋势正在加强,而 ADX 下降通常表示市场正在减弱或处于震荡范围。

公式

ADX 源自平滑的正向和负向趋向变动值。在实践中,它总结了近期价格行为的方向性强弱。

参数

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

C++23 API

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

常见用法

  • 使用 ADX 作为趋势过滤器。
  • 将其与移动平均线交叉或突破逻辑相结合。
  • 常用的“强趋势”确认阈值为 20 或 25。

实际模式

仅当 ADX 上升且方向性触发已由价格结构或其他线型指标确认时才进行交易。