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

Karacatica_HTF_Signalインジケーターでトレンドをキャッチしよう!

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

Karacatica_HTF_Signalインジケーターは、選択したバーにおけるトレンドの方向性やシグナルを、色分けされたグラフィカルなオブジェクトとして表示します。このインジケーターは、アラートを発動し、音声信号も再生します。

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

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

  1. Karacaticaインジケーターの入力パラメータ:
    //+------------------------------------------------+
    //| インジケーターの入力パラメータ                     |
    //+------------------------------------------------+
    input string Symbol_="";                               // 金融資産
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;             // 計算に使用するインジケーターのタイムフレーム
    input int iPeriod=70;                                  // インジケーターの期間
    

  2. 視覚化に必要なKaracatica_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. アラートと音声信号生成に必要なKaracatica_HTF_Signalインジケーターの入力パラメータ:
    //---- アラート設定
    input ENUM_ALERT_MODE alert_mode=OnlySound;  // インジケーターのトリガーオプション
    input uint AlertCount=0;                     // アラート数
    

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

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

Fig. 1. Karacatica_HTF_Signalインジケーターによるトレンド継続のシグナル

Fig. 1. Karacatica_HTF_Signalインジケーターによるトレンド継続のシグナル


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

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

関連記事

コメント (0)