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

Awesome_HTF_Signal:MetaTrader 5用トレンド指標の使い方

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

Awesome_HTF_Signalは、選択したバーでのトレンド方向や取引シグナルを表示する指標です。この指標は、Awesome_Signを基にしたグラフィックオブジェクトとして、色分けされたトレンド表示や取引方向を示し、市場参入の瞬間にアラートや音声信号を送ります。

選択したバーでトレンドが継続している場合、指標はステアリングホイールの形のグラフィックオブジェクトでアラートを表示し、その色はトレンド方向に対応します。トレンドが変化した場合は、指標が斜めの矢印を表示し、その色と方向は取引方向に対応します。

すべての入力パラメータは、次の3つの大きなグループに分けることができます:

  1. Awesome_Sign指標の入力パラメータ:
    //+------------------------------------------------+
    //| Indicator input parameters                     |
    //+------------------------------------------------+
    input string Symbol_="";                                // 金融資産
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;            // 指標計算の時間枠
    input Smooth_Method XMA_Method=MODE_SMA;              // Awesomeヒストグラムの平均化方法
    input int Fast_XMA = 5;                                // ファスト移動平均期間
    input int Slow_XMA = 34;                                // スローモービング平均期間
    input int XPhase = 100;                                // 移動平均の平均化パラメータ
    //---- JJMAの場合、-100から+100の範囲で遷移プロセスの質に影響します;
    //---- VIDIAの場合はCMO期間、AMAの場合はスローモービング平均期間です
    input Smooth_Method Signal_Method=MODE_SMA;            // 信号線の平均化方法
    input int Signal_XMA=5;                                // 信号線の期間
    input int Signal_Phase=100;                            // 信号線のパラメータ
    //---- -100から+100の範囲で変化し、
    //---- 遷移プロセスの質に影響を与えます;
    input Applied_price_ AppliedPrice=PRICE_CLOSE;         // 価格定数
    
  2. Awesome_HTF_Signal指標の視覚化に必要な入力パラメータ:
    //---- 指標表示設定
    input uint SignalBar=0;                                // シグナル取得のバー番号(0 - 現在のバー)
    input string Symbols_Sirname=INDICATOR_NAME"_Label_";  // 指標ラベル名
    input color Upsymbol_Color=clrDodgerBlue;              // 上昇トレンドシンボルの色
    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. アラートや音声信号を生成するためのAwesome_HTF_Signal指標の入力パラメータ:
    //---- アラート設定
    input ENUM_ALERT_MODE alert_mode=OnlySound;  // インジケータトリガーオプション
    input uint AlertCount=0;                    // アラートの回数
    

複数のAwesome_HTF_Signal指標を1つのチャートで使用する場合、それぞれに独自のSymbols_Sirname(指標ラベル名)を設定する必要があります。

この指標は、コンパイル済みの指標ファイルAwesome_Sign.mq5が必要です。このファイルは、<terminal_data_folder>\MQL5\Indicators\に配置してください。

Awesome_HTF_Signal指標 トレンド継続のシグナル

図1. Awesome_HTF_Signal指標 トレンド継続のシグナル

Awesome_HTF_Signal指標 取引シグナル

図2. Awesome_HTF_Signal指標 取引シグナル

関連記事

コメント (0)