こんにちは、トレーダーの皆さん!今日は、MetaTrader 5で利用できる素晴らしいトレーディングシステム、「XPeriodCandle」についてお話しします。このシステムは、XPeriodCandleインジケーターのシグナルに基づいており、取引を開始するサインはローソク足が閉じるタイミングで形成されます。この際、トレンドの方向が変わることがインジケーターのローソク足の色によって判断されます。
このEA(エキスパートアドバイザー)が正しく動作するためには、コンパイルされたXPeriodCandle.ex5ファイルが<terminal_data_directory>\\MQL5\Indicatorsフォルダーに配置されている必要がありますので、注意してください。
さらに、TradeAlgorithms.mqhライブラリファイルを使用することで、スプレッドが非ゼロのブローカーでもエキスパートアドバイザーを利用でき、ストップロスとテイクプロフィットをポジションオープンと同時に設定することが可能です。このライブラリの他のバリエーションは、こちらからダウンロードできます: トレードアルゴリズム。
以下のテストでは、デフォルトのエキスパートアドバイザーの入力パラメータが使用されています。テスト中はストップロスとテイクプロフィットは使用されていません。

図1: チャート上の取引例
2016年のGBP H4のテスト結果は以下の通りです:

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