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

MetaTrader 5用のLinearRegSlope_V1_HTF_Signalインジケーターの使い方

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

LinearRegSlope_V1_HTF_Signalは、MetaTrader 5プラットフォーム向けに作られたインジケーターで、選択したバーでトレンドの方向や取引のシグナルを表示します。このインジケーターは、LinearRegSlope_V1を基にしており、カラーでトレンドの指示を行い、市場へのエントリーモーメントが発生した際にはアラートや音声信号を送ります。

選択したバーでトレンドが継続する場合、インジケーターは右を向いた三角形のグラフィックオブジェクトでアラートを出します。この三角形の色はトレンドの方向に対応しています。トレンドが変わった場合は、矢印で通知され、その色と方向は実行された取引の方向に一致します。

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

  1. LinearRegSlope_V1インジケーターの入力パラメータ:
    //+------------------------------------------------+
    //|  インジケーターの入力パラメータ                    |
    //+------------------------------------------------+
    input string Symbol_="";                  // 金融資産
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;// インジケーター計算用の時間枠
    
    input Smooth_Method SlMethod=MODE_SMA;    // スムージング手法
    input int SlLength=12;                    // スムージングの深さ
    input int SlPhase=15;                     // スムージングパラメータ
    input Applied_price_ IPC=PRICE_CLOSE;     // 価格の定数
    input uint TriggerShift=1;                // トリガーのためのバーシフト
  2. LinearRegSlope_V1_HTF_Signalインジケーターの表示に必要な入力パラメータ:
    //---- インジケーター表示設定
    input uint SignalBar=0;                               // シグナルバーのインデックス、0は現在のバー
    input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // インジケーターラベルの名前
    input color UpSymol_Color=Blue;                       // 上昇シンボルの色
    input color DnSymol_Color=HotPink;                    // 下降シンボルの色
    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. LinearRegSlope_V1_HTF_Signalインジケーターのアラートと音声信号をトリガーするために必要な入力パラメータ:
    //---- アラート設定
    input ENUM_ALERT_MODE alert_mode=OnlySound; // アクチュエーション表示バージョン
    input uint AlertCount=0;                     // 提出されたアラートの数

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

LinearRegSlope_V1インジケーターのコンパイル済みファイルをterminal_data_folder\MQL5\Indicators\に配置してください。

このインジケーターはSmoothAlgorithms.mqhライブラリのクラスを使用しています(これをterminal_data_folder\MQL5\Includeにコピー必要)。クラスの使用法については、「追加バッファを使用せずに中間計算のための価格系列の平均化」の記事で詳しく説明されています。

Fig.1. LinearRegSlope_V1_HTF_Signal. 市場エントリーシグナル

Fig.2. LinearRegSlope_V1_HTF_Signal. トレンド継続シグナル

関連記事

コメント (0)