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

エルゴディックDTIオシレーター - MetaTrader 5用インジケーター

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

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

エルゴディックDTIオシレーター(方向性トレンドインデックスに基づく)は、ウィリアム・ブラウによって著書 「モメンタム、ディレクション、ダイバージェンス:最新のモメンタムインジケーターを使ったテクニカル分析」で説明されています。

  • ウィリアムブラウ.mqh は terminal_data_folder\MQL5\Include\ に配置してください。
  • Blau_Ergodic_DTI.mq5 は terminal_data_folder\MQL5\Indicators\ に配置してください。

ウィリアム・ブラウによるエルゴディックDTIオシレーター

ウィリアム・ブラウによるエルゴディックDTIオシレーター

計算方法:

エルゴディックDTIオシレーターは次のように定義されます:

Ergodic_DTI(q,r,s,u) = DTI(q,r,s,u)

SignalLine(q,r,s,u,ul) = EMA( Ergodic_DTI(q,r,s,u) ,ul)

ここで:

  • Ergodic_DTI() - エルゴディックライン - 方向性トレンドインデックス DTI(q,r,s,u);
  • SignalLine() - シグナルライン - EMA(ul) をエルゴディックラインに適用;
  • ul - シグナルラインのスムージング期間。
入力パラメータ:
  • グラフィックプロット #0 - エルゴディックライン(方向性トレンドインデックス):
    • q - DTIの計算に用いるバーの数(デフォルトは q=2);
    • r - DTIに適用される1つ目のEMAの期間(デフォルトは r=20);
    • s - 1つ目のスムージングの結果に適用される2つ目のEMAの期間(デフォルトは s=5);
    • u - 2つ目のスムージングの結果に適用される3つ目のEMAの期間(デフォルトは u=3);
  • グラフィックプロット #1 - シグナルライン:
    • ul - エルゴディックに適用されるシグナルラインのスムージング期間 - EMA(ul)(デフォルトは ul=3);
注意事項:
  • q>0;
  • r>0, s>0, u>0。r, s, または u が1に等しい場合、スムージングは使用されません;
  • ul>0。ul=1の場合、シグナルラインとエルゴディックラインは同じになります;
  • 最小レート = (q-1+r+s+u+ul-4+1)。

関連記事

コメント (0)