今回は、XRSIDeMarker_Histogramインディケーターに基づいたトレーディングシステムを紹介します。このシステムは、バーがクローズする際にインディケーターの方向が変わるとシグナルが生成されます。
このEAが正しく動作するためには、コンパイル済みのXRSIDeMarker_Histogram.ex5インディケーターのファイルが、<terminal_data_directory>\MQL5\Indicatorsフォルダに存在する必要があります。
また、ライブラリファイルTradeAlgorithms.mqhは、ゼロ以外のスプレッドを提供し、ポジションを開く際に同時にストップロスとテイクプロフィットを設定できるブローカーでEAを使用するために設計されています。このライブラリの他のバージョンは、トレードアルゴリズムからダウンロードできます。
以下のテスト結果では、EAのデフォルト入力パラメーターを使用しました。テストではストップロスとテイクプロフィットは使用していません。

図1. チャート上のトレード例
2016年のGBPUSD H4のテスト結果は以下の通りです:

図2. テスト結果チャート