ADXトレンドのワークド例とは?

ADXトレンドのワークド例:仕組み、違い、制限、実践的な確認方法を解説。

ADXトレンドのワークド例とは?

直接の答え

「ADXトレンド」のワークド例とは、平均方向性指数(Average Directional Index:ADX)の枠組みを使って、価格変動からトレンドの強さがどのように計算されるかを示す、段階的な数値シナリオです。ADXは、方向性インジケーター(DI+ と DI−)と一緒に使われることが一般的です。この記事の目的は、市場の動きを予測することではなく、明確な前提を置いて仕組みを分かりやすく示すことにあります。

メカニズムまたは定義

**ADX(Average Directional Index)**は、トレンドの強さを定量化しようとするインジケーターです。通常、次のように構成されます:

  • 方向性の動き(Directional Movement):上方向と下方向のどちらにどれだけ価格が動いたか。
  • 方向性インジケーター(DI+ と DI−):方向性の動きをスケーリングしたもの。
  • DX:DI+ と DI− の差がどれくらいかを測る指標。
  • ADX:選んだ参照期間(しばしば「length」と呼ばれます)にわたるDXの平滑化された平均。

ワークド例における重要な前提: どのチャーティング・プラットフォームでも、平滑化や初期値の扱いがわずかに異なる場合があります(たとえば、最初の平滑化平均のシード方法など)。そのため、このワークド例は概念的なワークフローを学ぶのには役立ちますが、実装によって厳密な数値出力は変わり得ます。

証拠または例

シナリオ設定(すべての前提を明記)

ライブデータなしで完全に検証可能にするため、ここでは、すでに高値/安値/終値から計算済みの 真のレンジ(TR)方向性の動きの構成要素 を使って、5本のバーの簡略化した系列があると仮定します(その後、ADXの計算はこれらの構成要素を使います)。これは、ワークド例を構成する一般的な方法で、たとえば「生の計算」と「ADXの平滑化」を分けます。

前提:

  1. 平滑化の参照期間(lookback length)は 3
  2. 標準的な比率を使ってDI+とDI−を計算します:
    • DI+ = 100 × (smoothed +DM) / (smoothed TR)
    • DI− = 100 × (smoothed −DM) / (smoothed TR)
  3. 平滑化には、概念レベルで「Wilder-style smoothing」として説明される単純な指数型の再帰的考え方を使います:新しい平滑化値は、基本的に「直前の平滑化値+現在値をlengthで割って広げたもの」に近い形になります。(厳密なシードは異なり得るため、以下の数値は一貫したワークドセットとして扱ってください。)
  4. 各バーごとにDI+とDI−からDXを計算します:
    • DX = 100 × |DI+ − DI−| / (DI+ + DI−)
  5. バーtにおけるADXは、参照期間にわたるDXの平滑化平均です。ここでは、取引結果ではなく、バーをまたいだワークフローを示します。

入力の表

方向性の動きと真のレンジについて、次のようなバーごとの値を仮定します:

  • Bar 1: +DM=6, −DM=2, TR=10
  • Bar 2: +DM=3, −DM=5, TR=9
  • Bar 3: +DM=7, −DM=1, TR=11
  • Bar 4: +DM=4, −DM=4, TR=10
  • Bar 5: +DM=2, −DM=6, TR=12

Step 1: 「smoothed」+DM、−DM、TRを計算(length = 3)

説明のために、平滑化の一つの一貫したアプローチを選びます。length 3を使うと、更新の考え方は次の通りです:

  • smoothed_new = smoothed_old − (smoothed_old / 3) + current_value

シードの前提:

  • Bar 1では、平滑化値はBar 1の値と同じで始まるとします。

つまり:

  • Bar 1 smoothed +DM=6, −DM=2, TR=10
  • Bar 2 smoothed +DM = 6 − 2 + 3 = 7
    • Bar 2 smoothed −DM = 2 − 0.666… + 5 = 6.333…
    • Bar 2 smoothed TR = 10 − 3.333… + 9 = 15.666…
  • Bar 3 smoothed +DM = 7 − 2.333… + 7 = 11.666…
    • Bar 3 smoothed −DM = 6.333… − 2.111… + 1 = 5.222…
    • Bar 3 smoothed TR = 15.666… − 5.222… + 11 = 21.444…

同様にBar 4とBar 5も続けます(小数の丸めを含めて表示する場合、数値は概算になります)。

Step 2: DI+ と DI−、そしてDXを計算

例としてBar 3の計算:

  • DI+ = 100 × (11.666…) / (21.444…) ≈ 54.4
  • DI− = 100 × (5.222…) / (21.444…) ≈ 24.4
  • DX = 100 × |54.4 − 24.4| / (54.4 + 24.4)
    • DX ≈ 100 × 30.0 / 78.8 ≈ 38.1

その後の各バーでは、平滑化された値からDI+とDI−を計算し、そこからDXを計算します。最後に、ADXは選んだlengthにわたるDXの平滑化平均です。

これが示すこと(概念的に)

「ADXトレンド」という枠組みでは、ADXの値は、方向性の動きの強さ(DI+とDI−の優劣がどれほど決定的だったか)として解釈されます。DI+がDI−を上回るかどうかで、どちらの方向が強かったかは変わりますが、ADX自体は直接の方向ラベルではありません。このようなワークド例は、計算が相対的な動きとスケーリングに依存し、その後に平滑化が行われることを明確にします。

外国為替およびCFD取引には大きなリスクがあります。FoxiForexの情報は教育目的であり、個別の金融助言ではありません。スポンサー掲載は明確に表示されます。