デマンドインデックス - MetaTrader 5用のトレーディング指標

Mike 2011.10.29 02:05 50 0 0
添付ファイル

デマンドインデックスは、ジェームズ・シベットによって開発された指標です。このインデックスは価格と取引量を基に計算され、先行指標とされています。このバージョンでは、インデックスの値は+100から-100まで変動します。その他の計算方法は、著者のオリジナルに忠実です。

デマンドインデックスには6つのルールがあります:

  1. インデックスと価格トレンドの間に乖離があると、価格が「弱い」ことを示唆します。
  2. 市場の活動が活発になると、新たな価格の高値は通常、デマンドインデックスの最大ピークに先行します(この場合、インデックスは先行指標として機能します)。
  3. 価格が新たな高値に達するが、インデックスの値が前回のピークよりも低い場合は、通常、「重要な」反転が伴います(この場合、インデックスは付随指標として機能します)。
  4. インデックスがゼロレベルを越えると、トレンドの変化を示します(この場合、インデックスは遅行指標として機能します)。
  5. インデックスがゼロレベル近くでしばらく留まると、現在の価格の動きが弱く、長続きしないことを示します。
  6. 価格とインデックスの間に広範な長期的乖離がある場合、大きな山や谷を暗示します。

このインジケーターでは、次の10種類のスムージングタイプから選択できます:

  1. SMA - 単純移動平均;
  2. EMA - 指数移動平均;
  3. SMMA - スムーズ移動平均;
  4. LWMA - 線形加重移動平均;
  5. JJMA - JMA適応平均;
  6. JurX - 超線形スムージング;
  7. ParMA - パラボリックスムージング;
  8. T3 - ティルソンの多重指数スムージング;
  9. VIDYA - タシャール・チャンデのアルゴリズムを用いたスムージング;
  10. AMA - ペリー・カウフマンのアルゴリズムを用いたスムージング。

なお、異なるスムージングアルゴリズムのフェーズタイプパラメータは、全く異なる意味を持ちます。例えば、JMAでは外部のフェーズ変数が-100から+100まで変化します。T3ではスムージング比率が100倍され、VIDYAではCMOオシレーターの期間、AMAでは遅いEMA期間となっています。他のアルゴリズムでは、これらのパラメータはスムージングに影響を与えません。AMAのファストEMA期間は固定値で、デフォルトで2に設定されています。指数の比率もAMAでは2です。

このインジケーターは、SmoothAlgorithms.mqhライブラリのクラスを使用します(terminal_data_folder\MQL5\Includeにコピーする必要があります)。クラスの使用方法については、記事『追加バッファを使用しない中間計算のための価格シリーズの平均化』で詳しく説明されています。

デマンドインデックス指標

リスト
コメント 0