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

StepXCCX_HTF_Signalインジケーターの使い方と設定ガイド

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

StepXCCX_HTF_Signalは、ColorStepXCCXインジケーターの最新3本のバーからトレンドの方向を示すインジケーターです。グラフィカルなオブジェクトとしてトレンドの色を表示します。

元のインジケーターとは異なり、こちらでは4つの色分けが使用されています。過剰買い領域(Up1Levelの閾値)では、上昇トレンド信号がライム色で表示され、過剰買い領域外では緑色になります。一方、過剰売り領域(Dn1Levelの閾値)では、下降トレンド信号がマゼンタ色で、過剰売り領域外では赤色になります。

インジケーターの入力パラメータ:

インジケーターの計算に使用する時間枠や金融資産の名称は、インジケーターの入力パラメータで変更可能です。Symbol_(金融資産)の入力パラメータが空の場合、現在のチャートのシンボルが金融資産として使用されます。

すべての入力パラメータは、2つの大きなグループに分けられます。

  1. ColorStepXCCXインジケーターの入力パラメータについては、その説明を参照してください。
    //+-----------------------------------+
    //|  インジケーター入力パラメータ      |
    //+-----------------------------------+
    input string Symbol_="";                      // 金融資産
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;     // インジケーター計算用の時間枠
    input Smooth_Method DSmoothMethod=MODE_JJMA; // 価格平滑化方法
    input int DPeriod=30;                        // 移動平均期間
    input int DPhase=100;                         // 平滑化パラメータ
    input Smooth_Method MSmoothMethod=MODE_T3;   // 偏差平滑化方法
    input int MPeriod=7;                         // 偏差移動平均期間
    input int MPhase=15;                         // 偏差平滑化パラメータ
    input APPLIED_PRICE IPC=PRICE_TYPICAL;        // 適用価格
    input int StepSizeFast=5;                    // ファーストステップ
    input int StepSizeSlow=30;                   // スローステップ
  2. StepXCCX_HTF_Signalインジケーターの視覚化に必要な入力パラメータ:
    //---- インジケーター表示設定
    input string Symbols_Sirname="StepXCCX_";     // インジケーターラベル名
    input int   Up1Level=+50;                    // 過剰買いレベル
    input int   Dn1Level=-50;                    // 過剰売りレベル
    input color Up1Symbol_Color=Lime;            // 最大成長シンボルの色
    input color UpSymbol_Color=Teal;             // 成長シンボルの色
    input color DnSymbol_Color=Red;              // 下降シンボルの色
    input color Dn1Symbol_Color=Magenta;         // 最大下降シンボルの色
    input color IndName_Color=DarkOrchid;        // インジケーター名の色
    input uint Symbols_Size=40;                  // シグナルシンボルのサイズ
    input uint Font_Size=12                     // インジケーター名のフォントサイズ
    input int X_3=110                          // 名称の横のシフト
    input int Y_3=17                            // 名称の縦のシフト
    input bool ShowIndName=true;                 // インジケーター名の表示
    input ENUM_BASE_CORNER  WhatCorner=CORNER_RIGHT_UPPER; // 位置のコーナー
    input uint X_=0;                             // 横のシフト
    input uint Y_=0                             // 縦のシフト

複数のStepXCCX_HTF_Signalインジケーターを1つのチャート上で使用する場合、それぞれに独自のSymbols_Sirname(インジケーターラベル名)の値を設定する必要があります。

ColorStepXCCXインジケーターのコンパイル済みファイルをterminal_data_folder\MQL5\Indicators\に配置してください。

インジケーターはSmoothAlgorithms.mqhライブラリクラスを使用します(必ずterminal_data_folder\MQL5\Includeにコピーしてください)。クラスの使用については、記事「追加のバッファを使用せずに中間計算のための価格系列の平均化」で詳しく説明しています。

ColorStepXCCX_.mq5は、最終的なインジケーターの中間バージョンです。

StepXCCX HTF Signal


関連記事

コメント (0)