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

X2MA_BBx3_Cloud - MetaTrader 5向けインジケーターの使い方

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

ボリンジャーバンド®を基にしたインジケーターで、DRAW_FILLINGスタイルで表示され、色付きの背景で視認性が向上しています。

入力パラメーター:

//+-----------------------------------+
//| インジケーターの入力パラメーター       |
//+-----------------------------------+
input Smooth_Method MA_Method1=MODE_SMA// 最初のスムージングメソッド
input int Length1=100;                    // 最初のスムージング深さ                    
input int Phase1=15;                      // 最初のスムージングパラメータ
input Smooth_Method MA_Method2=MODE_JJMA; // 二番目のスムージングメソッド
input int Length2=20;                     // 二番目のスムージング深さ 
input int Phase2=100;                     // 二番目のスムージングパラメータ
input int BandsPeriod=100;                // BB スムージング期間
input double BandsDeviation = 2.0;        // 偏差の数
input Applied_price_ IPC=PRICE_CLOSE;     // 適用価格
input int Shift=0;                        // インジケーターの水平シフトバー
input int PriceShift=0;                   // インジケーターの垂直シフトポイント

このインジケーターの中間線は、二つのスムージングを施した普遍的な移動平均から作成され、各スムージングを数種類のバージョンから選択することができます。

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

Phase1およびPhase2パラメーターは、異なるスムージングアルゴリズムに対してまったく異なる意味を持ちます。JMAの場合、これは-100から+100まで変化する外部のPhase変数です。T3では、視覚化のために100倍したスムージング比率であり、VIDYAではCMOオシレーターの期間で、AMAでは遅いEMAの期間となります。他のアルゴリズムでは、これらのパラメーターはスムージングに影響を与えません。AMAの速いEMAの期間は固定値で、デフォルトは2です。AMAの累乗比も2に等しいです。

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

X2MA_BBx3_Cloud

関連記事

コメント (0)