今回は、MetaTrader 5で使用できるインディケーター「Sine Wave」をご紹介します。このインディケーターは、入力パラメータでタイムフレームを選択できる機能があり、色付きのクラウド形式で表示されます。
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H4; // インディケーターのチャート期間(タイムフレーム)
「Sinewave_Cloud_HTF」を正常に動作させるためには、インディケーターSinewave.ex5が<terminal_data_directory>\MQL5\Indicatorsフォルダ内に存在する必要があります。また、「Sinewave2_Cloud_HTF」を動作させるためには、インディケーターSinewave2.ex5も同じフォルダにある必要があります。これらのインディケーターは、計算にCyclePeriod.ex5の値を使用するため、このファイルもフォルダに用意しておきましょう。

図1. Sinewave_Cloud_HTFおよびSinewave2_Cloud_HTFインディケーター