ForexOFFTrend_HTF_Signalインジケーターは、選択したバーにおけるトレンドの方向性や、ForexOFFTrendSignインジケーターによって生成されたシグナルを、色付きのトレンド表示や取引方向を示すグラフィカルなオブジェクトとして表示します。また、アラートをトリガーし、音声信号も再生されます。
選択したバーでトレンドが継続する場合、インジケーターは右向きの矢印を表示します。その色はトレンドの方向に対応しています。逆にトレンドが変わった場合は、斜めの矢印を表示し、その色と方向は取引の方向に対応します。
すべての入力パラメータは、以下の3つの大きなグループに分けられます:
- ForexOFFTrendSignの入力パラメータ:
input string Symbol_=""; // 金融資産 input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // 計算用のインジケーター時間枠 input uint SSP = 7; // 極値を探す期間 input uint KPer = 7; // シグナルエンベロープシフトの期間 input double Kmax = 50.6;
- インジケーターの視覚化に必要なForexOFFTrend_HTF_Signalインジケーターの入力パラメータ:
//---- インジケーター表示設定 input uint SignalBar=0; // シグナルを取得するバー番号 (0 - 現在のバー) input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // インジケーターラベル名 input color Upsymbol_Color=clrLimeGreen; // 上昇トレンドシンボルの色 input color Dnsymbol_Color=clrDeepPink; // 下降トレンドシンボルの色 input color IndName_Color=clrDarkOrchid; // インジケーター名の色 input uint Symbols_Size=60; // シグナルシンボルのサイズ input uint Font_Size=10 // インジケーター名のフォントサイズ input int X_1=5 // 横方向の名前オフセット input int Y_1=-15 // 縦方向の名前オフセット input bool ShowIndName=true // インジケーター名の表示 input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // 表示コーナー input uint X_=0 // 横方向のオフセット input uint Y_=20 // 縦方向のオフセット
- アラートと音声信号をトリガーするためのForexOFFTrend_HTF_Signalインジケーターの入力パラメータ:
//---- アラート設定 input ENUM_ALERT_MODE alert_mode=OnlySound; // インジケーターのトリガーオプション input uint AlertCount=0; // アラートの数
複数のForexOFFTrend_HTF_Signalインジケーターを1つのチャートで使用する場合、それぞれに異なるSymbols_Sirname(インジケーターラベル名)の値を設定する必要があります。
このインジケーターには、コンパイルされたインジケーターファイルForexOFFTrendSign.mq5が必要です。これを<terminal_data_folder>\MQL5\Indicators\に配置してください。

Fig.1. ForexOFFTrend_HTF_Signal. トレンド継続のシグナル

Fig.2. ForexOFFTrend_HTF_Signal. 取引のためのシグナル