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 上升且方向性觸發已由價格結構或其他線型指標確認時才進行交易。