こんにちは、トレーダーの皆さん!今日は、MetaTrader 5で使用できるRSIスローダウンインジケーターについてご紹介します。このインジケーターは、RSI(相対力指数)に基づいたセマフォ信号インジケーターで、アラートを発信し、メールやモバイルデバイスにプッシュ通知を送信する機能があります。
RSIスローダウンインジケーターは、価格の反転がインジケーターの変化率の減少によって先行するという考えに基づいています。そのため、価格がオーバーボードやオーバーソールドの領域で停滞し始めるインターバルを探します。
このインジケーターは、チャート上に矢印でこれらのエリアをマーキングする機能を提供します。また、RSIのスローダウンを探す機能を無効にすることも可能です。その場合、インジケーターは設定で指定されたRSIレベルの超過を表示するだけです。具体的には、LevelMaxとLevelMinという設定項目があります。
//+----------------------------------------------+ //| インジケーターの入力パラメーター | //+----------------------------------------------+ input uint RSIPeriod=2; // RSI期間 input ENUM_APPLIED_PRICE RSI_Price=PRICE_CLOSE; // RSI価格 input double LevelMax=90; // 最大シグナルレベル input double LevelMin=10; // 最小シグナルレベル input bool SeekSlowdown=true; // スローダウンを探す input int Shift=0; // バーの水平シフト //---- アラート用入力変数 input uint NumberofBar=1; // シグナルのバー数 input bool SoundON=true; // アラートを有効化 input uint NumberofAlerts=2; // アラートの数 input bool EMailON=false; // シグナルをメールで送信 input bool PushON=false; // モバイルデバイスに信号を送信
このインジケーターはもともとMQL4で書かれ、2016年10月5日にコードベースに初めて公開されました。

図1. RSIスローダウンインジケーター

図2. RSIスローダウンインジケーターがアラートを生成