ホーム テクニカル指標 投稿

ブレイクスルー!Mean Deviation Index (MDI) を使いこなす方法

添付ファイル
373.zip (3.16 KB, ダウンロード 0回)

著者: アンドレイ・N・ボルコンスキー

エルゴディックMDI(Mean Deviation Index、MDI)は、ダブルスムージングされた平均偏差指数です。これは、『Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis』に基づいています。

平均偏差とは、終値と指数平滑移動平均の距離を示します。これにより、価格の変動をより明確に把握できます。

  • スムージングによって遅延が生じ、価格の反転ポイントで確認できます。平均偏差の値は、価格とr期間の移動平均間の距離を示します。
  • 平均偏差の符号は、価格がr期間の移動平均に対してどの位置にあるかを示します。価格が移動平均より下にある場合はプラス、上にある場合はマイナスです。

使い方:

  • WilliamBlau.mqhをterminal_data_folder\MQL5\Include\に配置します。
  • Blau_MDI.mq5をterminal_data_folder\MQL5\Indicators\に配置します。

Mean Deviation Index by William Blau

William Blauによる平均偏差指数

計算方法:

平均偏差は以下の式で計算されます:

md(price,r) = price - EMA(price,r)

ここで:

  • price - 終値;
  • EMA(price,r) - 市場のトレンドを示す指数平滑移動平均(期間r)。

平均偏差指数は以下の式で計算されます:

MDI(price,r,s,u) = EMA(EMA( md(price,r) ,s),u) = EMA(EMA( price-EMA(price,r) ,s),u)

ここで:

  • price - 終値;
  • EMA(price,r) - 市場の方向を示す1回目のEMA(期間r);
  • md(price,r)=price-EMA(price,r) - 平均偏差;
  • EMA(md(price,r),s) - 2回目のスムージング(期間s);
  • EMA(EMA(md(price,r),s),u) - 3回目のスムージング(期間u)。

入力パラメータ:

  • r - 1回目のEMAの期間(デフォルトはr=20);
  • s - 平均偏差に適用される2回目のEMAの期間(デフォルトはs=5);
  • u - スムージング結果に適用される3回目のEMAの期間(デフォルトはu=3);
  • AppliedPrice - 価格タイプ(デフォルトはAppliedPrice=PRICE_CLOSE)。

注意:

  • r>1;
  • s>0、u>0。 r, s, または u =1の場合、スムージングは使用されません;
  • 最小レート=(r+s+u-3+1)。

関連記事

コメント (0)