ForexProfitBoost_2nb_HTF_Signalインジケーターは、選択したバーにおけるトレンドの方向性や、ForexProfitBoost_2nbSignインジケーターから生成されたシグナルを、色付きのトレンド表示または取引方向としてグラフィカルに示します。また、アラートをトリガーし、音声信号を再生します。
トレンドが選択したバーで続く場合、このインジケーターは右向きの矢印を表示します。その色はトレンドの方向に対応しています。トレンドが変更された場合、対角線の矢印が表示され、その色と方向は取引方向に対応します。
インプットパラメーターは以下の3つの大きなグループに分けられます:
- ForexProfitBoost_2nbのインプットパラメーター:
inputstring Symbol_=""; // 金融資産inputENUM_TIMEFRAMES Timeframe=PERIOD_H6; // 計算用のインジケーター時間軸//---- 移動平均1のパラメーターinputuint MAPeriod1=7; input ENUM_MA_METHOD MAType1=MODE_EMA; inputENUM_APPLIED_PRICE MAPrice1=PRICE_CLOSE; //---- 移動平均2のパラメーターinputuint MAPeriod2=21; input ENUM_MA_METHOD MAType2=MODE_SMA; inputENUM_APPLIED_PRICE MAPrice2=PRICE_CLOSE;
- ForexProfitBoost_2nb_HTF_Signalのインジケーターを視覚化するためのインプットパラメーター:
//---- インジケーターの視覚設定inputuint SignalBar=0; // シグナルを取得するバー番号(0は現在のバー)inputstring Symbols_Sirname=INDICATOR_NAME"_Label_"; // インジケーターラベル名inputcolor Upsymbol_Color=clrBlueViolet; // 上昇トレンドシンボルの色inputcolor Dnsymbol_Color=clrMagenta; // 下降トレンドシンボルの色inputcolor IndName_Color=clrDarkOrchid // インジケーター名の色inputuint Symbols_Size=60 // シグナルシンボルのサイズinputuint Font_Size=10 // インジケーター名のフォントサイズinputint X_1=5 // 名前の水平オフセットinputint Y_1=-15 // 名前の垂直オフセットinputbool ShowIndName=true // インジケーター名の表示inputENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // シンボルを表示するコーナーinputuint X_=0 // 水平オフセットinputuint Y_=20 // 垂直オフセット
- ForexProfitBoost_2nb_HTF_Signalインジケーターのアラートと音声信号をトリガーするためのインプットパラメーター:
//---- アラート設定input ENUM_ALERT_MODE alert_mode=OnlySound; // インジケーターのトリガーオプションinputuint AlertCount=0 // アラートの数
複数のForexProfitBoost_2nb_HTF_Signalインジケーターを1つのチャートで使用する場合、それぞれが独自のSymbols_Sirname(インジケーターラベル名)の文字列変数値を持つ必要があります。
このインジケーターには、コンパイル済みインジケーターファイルForexProfitBoost_2nbSign.mq5が必要です。これを<terminal_data_folder>\MQL5\Indicators\に配置してください。

図1. ForexProfitBoost_2nb_HTF_Signalインジケーター。トレンド継続のシグナル

図2. ForexProfitBoost_2nb_HTF_Signalインジケーター。取引のためのシグナル

コメント 0