FisherTransform_HTF_Signalは、選択したバーにおけるFisherTransform指標によって生成されたトレンド方向や取引シグナルを、色付きのトレンド表示や取引方向としてグラフィカルに表示します。また、市場にエントリーする瞬間にアラートや音声信号を送信します。
選択したバーでトレンドが継続する場合、指標は右向きの矢印をグラフィカルに表示し、その色はトレンドの方向に対応します。選択したバーでトレンドが変わった場合、指標は矢印を表示し、その色と方向は実行された取引の方向に対応します。
すべての入力パラメータは、大きく分けて3つのグループに分類できます:
- FisherTransform指標の入力パラメータ:
//+------------------------------------------------+ //| Indicator input parameters | //+------------------------------------------------+ input string Symbol_=""; // 金融商品 input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // 指標計算用のタイムフレーム input uint Length=10; // 指標期間
- FisherTransform_HTF_Signal指標の表示設定に必要な入力パラメータ:
//---- indicator display settings input uint SignalBar=0; // シグナルバーのインデックス、0は現在のバー input string Symbols_Sirname=INDICATOR_NAME"_Label_";// 指標ラベル名 input color UpSymbol_Color=Teal; // 上昇シンボルの色 input color DnSymbol_Color=DarkOrange; // 下落シンボルの色 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; // 縦方向のシフト
- アラートと音声信号をトリガーするためのFisherTransform_HTF_Signal指標の入力パラメータ:
//---- alerts settings input ENUM_ALERT_MODE alert_mode=OnlySound; // アラートの動作モード input uint AlertCount=0; // 提出されたアラートの数
同じチャートで複数のFisherTransform_HTF_Signalを使用する場合、それぞれに独自のSymbols_Sirname(指標ラベル名)を設定する必要があります。
FisherTransform指標のコンパイル済みファイルを、terminal_data_folder\MQL5\Indicators\に配置してください。

Fig. 1. 売りシグナル
Fig. 2. 上昇トレンド継続シグナル