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

EMA_Prediction_HTF_Signalを使ったトレンド予測と取引サインの活用法

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

EMA_Prediction_HTF_Signalは、選択したバーのデータに基づいてトレンドの方向を示すインディケーターです。このインディケーターは、トレンドまたは取引方向をカラーで表示し、取引のシグナルが出た際にはアラートや音声信号、さらにはスマートフォンへのプッシュ通知を送信します。

アラートとプッシュ通知は、入力パラメータの値が以下のように設定されている場合にのみ発生します:

input uint SignalBar=0;                                // シグナルを取得するバー番号 (0 - 現在のバー)

ゼロバーでは、音声信号やプッシュ通知は意味を持たないため、シグナルが変わったり消えたりする可能性があります。

すべての入力パラメータは、以下の3つの大きなグループに分けられます:

  1. EMA_Predictionの入力パラメータ:
    input string Symbol_="";                               // 金融商品
    
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;             // インディケーター計算用のタイムフレーム
    input uint               FastMAPeriod=1               // ファストMAの期間
    input ENUM_MA_METHOD    FastMAType=MODE_EMA;           // ファストMAの平均化方法
    input ENUM_APPLIED_PRICE FastMAPrice=PRICE_CLOSE;      // ファストMAの価格
    input uint               SlowMAPeriod=2               // スロ MAの期間
    input ENUM_MA_METHOD    SlowMAType=MODE_EMA;           // スロMAの平均化方法
    input ENUM_APPLIED_PRICE SlowMAPrice=PRICE_CLOSE;      // スロMAの価格
  2. EMA_Prediction_HTF_Signalインディケーターの視覚化に必要な入力パラメータ:
    //---- インディケーターの視覚表示設定
    input uint SignalBar=0;                                // シグナルを取得するバー番号 (0 - 現在のバー)
    input string Symbols_Sirname=INDICATOR_NAME"_Label_";  // インディケーターラベルの名前
    input color UpSymol_Color=Lime;                        // 上昇シンボルの色
    input color DnSymol_Color=Magenta;                     // 下降シンボルの色
    input color IndName_Color=DarkOrchid;                  // インディケーター名の色
    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. EMA_Prediction_HTF_Signalインディケーターのアラートと音声信号をトリガーするために必要な入力パラメータ:
    //---- アラート設定
    input ENUM_ALERT_MODE alert_mode=OnlySound;  // インディケーションのトリガーオプション
    input bool Push=true;                        // プッシュ通知を許可
    input uint AlertCount=0;                     // 発生するアラートの数

複数のEMA_Prediction_HTF_Signalインディケーターを1つのチャートで使用する場合は、それぞれが独自のSymbols_Sirname(インディケーターラベルの名前)を持つ必要があります。

インディケーターのコンパイル済みファイル「EMA_Prediction.mq5」をクライアントターミナルのterminal_data_folder\MQL5\Indicators\に配置してください。

Fig.1 EMA_Prediction_HTF_Signalインディケーターによるトレンド継続シグナル

Fig. 1. EMA_Prediction_HTF_Signalインディケーターによるトレンド継続シグナル 

Fig. 2 EMA_Prediction_HTF_Signalインディケーターによるポジションオープンシグナル

Fig. 2. EMA_Prediction_HTF_Signalインディケーターによるポジションオープンシグナル 

関連記事

コメント (0)