StepXCCX_HTF_Signalは、ColorStepXCCXインジケーターの最新3本のバーからトレンドの方向を示すインジケーターです。グラフィカルなオブジェクトとしてトレンドの色を表示します。
元のインジケーターとは異なり、こちらでは4つの色分けが使用されています。過剰買い領域(Up1Levelの閾値)では、上昇トレンド信号がライム色で表示され、過剰買い領域外では緑色になります。一方、過剰売り領域(Dn1Levelの閾値)では、下降トレンド信号がマゼンタ色で、過剰売り領域外では赤色になります。
インジケーターの入力パラメータ:
インジケーターの計算に使用する時間枠や金融資産の名称は、インジケーターの入力パラメータで変更可能です。Symbol_(金融資産)の入力パラメータが空の場合、現在のチャートのシンボルが金融資産として使用されます。
すべての入力パラメータは、2つの大きなグループに分けられます。
- 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; // スローステップ
- 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は、最終的なインジケーターの中間バージョンです。
