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

エルゴディックCMIオシレーターの使い方と設定ガイド

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

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

エルゴディックCMIオシレーターは、ウィリアム・ブラウによって提唱された指標で、キャンドルスティックモメンタムインデックスに基づいています。彼の著書、『モメンタム、ディレクション、ダイバージェンス』に詳しく説明されています。

  • WilliamBlau.mqh は terminal_data_folder\MQL5\Include\ に配置してください。
  • Blau_CMI.mq5 は terminal_data_folder\MQL5\Indicators\ に配置してください。

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

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

計算方法:

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

Ergodic_CMI(price1,price2,q,r,s,u) = CMI(price1,price2,q,r,s,u)

SignalLine(price1,price2,q,r,s,u,ul) = EMA(Ergodic_CMI(price1,price2,q,r,s,u), ul)

ここで:

  • Ergodic_CMI() - エルゴディック - キャンドルスティックモメンタムインデックス CMI(price1,price2,q,r,s,u);
  • SignalLine() - シグナルライン - エルゴディックに適用される指数移動平均 EMA(ul);
  • ul - シグナルラインの期間。
入力パラメータ:
  • グラフィックプロット #0 - エルゴディック(キャンドルスティックモメンタムインデックス):
    • q - キャンドルスティックモメンタムの計算に使用するバーの数(デフォルトは q=1);
    • r - キャンドルスティックモメンタムに適用される1つ目のEMAの期間(デフォルトは r=20);
    • s - 1回目のスムージングの結果に適用される2つ目のEMAの期間(デフォルトは s=5);
    • u - 2回目のスムージングの結果に適用される3つ目のEMAの期間(デフォルトは u=3);
  • グラフィックプロット #1 - シグナルライン:
    • ul - エルゴディックに適用されるシグナルライン - EMA(ul)の期間(デフォルトは ul=3);
  • AppliedPrice1 - 価格タイプ(デフォルトは AppliedPrice1=PRICE_CLOSE);
  • AppliedPrice2 - 価格タイプ(デフォルトは AppliedPrice2=PRICE_OPEN)。
注記:
  • 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)