今回は、Laguerre_ROCインジケーターに基づいたトレーディングシステムをご紹介します。このシステムでは、バーがクローズする際にヒストグラムのオーバーボート/オーバーソールドレベルを突破したときにポジションオープニングのシグナルが形成されます。そして、ポジションはゼロラインを突破した際にクローズされます。
このエキスパートアドバイザーを動かすためには、コンパイル済みのインジケーターファイル「Laguerre_ROC.ex5」が必要です。このファイルは、<terminal_data_folder>\MQL5\Indicatorsに配置してください。
なお、TradeAlgorithms.mqhライブラリファイルを使用することで、非ゼロスプレッドを提供するブローカーでエキスパートアドバイザーを利用でき、ポジションオープニングと同時にストップロスやテイクプロフィットの設定が可能になります。ライブラリの他のバリエーションは、こちらからダウンロードできます: Trade Algorithms。
以下に示すテストでは、デフォルトのエキスパートアドバイザーの入力パラメータが使用されています。また、テスト中にはストップロスとテイクプロフィットは使用されていません。

Fig. 1. チャート上のトレード例
2014年のUSDJPY H8のテスト結果は以下の通りです:

Fig. 2. テスト結果のチャート