ドンチャン・チャネルとは — 計算式と性質

仕様

英語名Donchian Channel
分類トレンド系
考案者・原典Richard Donchian
既定パラメータ期間 20
出力系列上限(価格チャートに重ねる)、中央(価格チャートに重ねる)、下限(価格チャートに重ねる)
本サイトの実装ブラウザ内でインクリメンタル計算。既知値テストで検証済み(算出方法と検証方法)

概要

ドンチャン・チャネルは、直近 nn 本の最高値と最安値を上下の線として描くチャネルです。Richard Donchian の名前で呼ばれています。価格が過去 nn 本の範囲のどこにあるか、範囲の上限・下限を更新したかを直接表します。

計算式

Ut=max⁡0≤i<nHt−i,Dt=min⁡0≤i<nLt−i,Mt=Ut+Dt2U_t = \max_{0 \le i < n} H_{t-i}, \qquad D_t = \min_{0 \le i < n} L_{t-i}, \qquad M_t = \frac{U_t + D_t}{2}

計算手順

  1. 直近 nn 本(当日を含む)の高値の最大値を上限線とする
  2. 直近 nn 本の安値の最小値を下限線とする
  3. 上限と下限の中点を中央線とする

性質

一般的な使われ方

nn 本の高値・安値の更新という事実を視覚化する目的で用いられます。期間高値・安値の更新は、多くのトレンド追随型の手法の研究で題材とされてきました。

注意点

本サイトの実装

期間の最高値・最安値を単調両端キューで管理し、1 本あたり償却 O(1)O(1) で更新します。定義式を独立に実装した参照値との一致を既知値テストで確認しています。

計算例(合成データ)

計算例: 固定した乱数で生成した合成データにドンチャン・チャネル(既定パラメータ)を適用したものです。実在の銘柄・価格ではありません。ドラッグで移動、ホイール・ピンチで拡大縮小できます。

関連する指標

本解説は上記文献に基づく一般的な見解の紹介であり、指標の解釈は流派・文献により異なります。将来の値動きを予測・保証するものではありません。詳細は免責事項をご覧ください。

本ページには広告が含まれます。