# 平均方向性指数 (ADX)

> ADXトレンド強度測定の StratCraft 指標ページ。

**Route**: `/indicators/adx/`

## 作用

ADXは方向ではなくトレンドの強度を測定します。ADXの上昇は通常、トレンドの強化を示し、ADXの下降はトレンドの弱体化やレンジ相場を示唆します。

## 公式

ADXは、平滑化されたプラスとマイナスの方向性移動値から導出されます。実際には、最近の値動きがどの程度方向性を持っていたかを要約します。

## パラメーター

- `period` - デフォルト `14`
- `movav` - デフォルト `SmoothedMovingAverage`

## C++23 API

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

## 一般的な用法

- トレンドフィルターとしてADXを使用します。
- 移動平均の交差やブレイクアウトロジックと組み合わせます。
- 「強いトレンド」の確認には、20または25という閾値が一般的に使われます。

## 実践的なパターン

ADXが上昇しており、かつ方向性のトリガーが価格構造や他のラインベース의 指標によって既に確認されている場合にのみトレードを行います。
