dogabot dogabot

strategy

ADX(平均方向性指数)

ADX、+DI、−DI がトレンドの強さと方向をどう測るか、dogabot の ADX ルールの使い方を説明します。

strategyindicatorsadx

平均方向性指数(ADX)トレンドの強さ を測り、方向は示しません。+DI−DI(方向性指標)がどちらの側が優勢かを示します。

構成要素

ライン意味
ADXトレンドの強さ(0〜100)
+DI上昇方向の動きの強さ
−DI下降方向の動きの強さ

ADX はトゥルーレンジと方向性 movement から Wilder 平滑化で構築されます。

計算式

ローソク足 t の True Range:

TR_t = max(H_t − L_t, |H_t − C_{t−1}|, |L_t − C_{t−1}|)

方向性 movement(+DM、−DM)は前足からの上昇・下落幅を比較します。

期間 N の Wilder 平滑化 +DI / −DI:

+DI = 100 × Smoothed(+DM) / Smoothed(TR)

−DI = 100 × Smoothed(−DM) / Smoothed(TR)

方向性指数と ADX:

DX = 100 × |+DI − −DI| / (+DI + −DI)

ADX = Wilder smoothed average of DX over N bars

一般的な設定

パラメータdogabot の既定
期間14
しきい値25

一般的な解釈:

トレーダーの使い方

方向性のトレードの前に ADX がしきい値を超えることを要求し、+DI と −DI でサイドを選ぶことが多いです。トレンドルールがウィップソーしやすいチョップを除外できます。

dogabot での利用

ADX トレーディングルール は次を出力します。

ADX がしきい値未満のときはニュートラルです。

期間 14しきい値 25 で ADX = 32、+DI = 28、−DI = 15 です。トレンド強度がしきい値を超え、強気が優勢 → ADXルールバイ を出せます。ADX = 18 なら DI に関わらず中立のままです。

関連記事

Related in the app

Ready to put this into practice?

Create a free account and explore dogabot with paper trading.

Try Backtest