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

iMFISign_HTF_Signalインジケーター - MetaTrader 5用のトレンドシグナル

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

iMFISign_HTF_Signalインジケーターは、選択したバーにおけるトレンドの方向やインジケーターによって生成されたシグナルを、色付きのトレンドインジケーションや取引方向を示すグラフィカルオブジェクトとして表示します。また、アラートをトリガーし、音声信号を再生する機能も備えています。

選択したバーでトレンドが続く場合、インジケーターは右矢印の形でグラフィックオブジェクトを表示し、その色はトレンドの方向に対応します。トレンドが変わった場合は、対角線の矢印が表示され、その色と方向は取引方向に対応します。

入力パラメータは大きく3つのグループに分けられます:

  1. iMFISignインジケーターの入力パラメータ:
    //+------------------------------------------------+
    //|  インジケーターの入力パラメータ                    |
    //+------------------------------------------------+
    input string Symbol_="";                                 // 金融資産
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H4;             // 計算用のインジケータータイムフレーム
    uint ATR_Period=14;
    input uint MFIPeriod=14;
    input ENUM_APPLIED_VOLUME VolumeType=VOLUME_TICK;      // ボリューム
    input uint UpLevel=70;                                 // 過剰買いレベル
    input uint DnLevel=30;                                 // 過剰売りレベル
    
  2. iMFISign_HTF_Signalインジケーターの視覚化に必要な入力パラメータ:
    //---- インジケーター表示設定
    input uint SignalBar=0;                                // シグナル取得用のバー番号 (0 - 現在のバー)
    input string Symbols_Sirname=INDICATOR_NAME"_Label_";  // インジケーターラベル名
    input color Upsymbol_Color=clrLime;                    // 上昇トレンドシンボルの色
    input color Dnsymbol_Color=clrMagenta;                 // 下降トレンドシンボルの色
    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;                                      // 垂直オフセット
    
  3. アラートと音声信号を生成するために必要なiMFISign_HTF_Signalインジケーターの入力パラメータ:
    //---- アラート設定
    input ENUM_ALERT_MODE alert_mode=OnlySound;  // インジケーターのトリガーオプション
    input uint AlertCount=0;                     // アラートの数
    

複数のiMFISign_HTF_Signalインジケーターを1つのチャートで使用する場合、それぞれが独自のSymbols_Sirname(インジケーターラベル名)の文字列変数の値を持つ必要があります。

このインジケーターは、コンパイルされたインジケーターファイルiMFISign.mq5を必要とします。<terminal_data_folder>\MQL5\Indicators\に配置してください。

Fig.1. iMFISign_HTF_Signal. Signal of trend continuation

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

Fig.2. The iMFISign_HTF_Signal indicator. Signal for a deal

Fig.2. iMFISign_HTF_Signalインジケーター. 取引のシグナル

関連記事

コメント (0)