皆さん、こんにちは!今日は、MetaTrader 5で利用できるExp_EMA-Crossover_Signalというシステムトレーディングについてお話しします。このEAは、EMA-Crossover_Signalというセマフォ信号インジケーターから生成されるシグナルに基づいています。
トレードのシグナルは、バーがクローズする際に新しい色のインジケーターのひし形が現れた時に形成されます。
このExpert Advisorを動かすには、EMA-Crossover_Signal.ex5というコンパイル済みインジケーターファイルが必要です。これを<terminal_data_folder>\MQL5\Indicatorsフォルダに配置してください。
また、TradeAlgorithms.mqhというライブラリファイルを使うことで、スプレッドが非ゼロのブローカーとともにエキスパートアドバイザーを使用することが可能になり、ストップロスとテイクプロフィットをポジションオープン時に設定するオプションも利用できます。さらに多くのバリエーションは、こちらのリンクからダウンロードできます: Trade Algorithms。
以下に示すテストでは、デフォルトのExpert Advisorの入力パラメータが使用されており、ストップロスとテイクプロフィットはテスト中に使用されていません。

図1. チャート上の取引例
2014年のUSDJPY H6でのテスト結果は以下の通りです。

図2. テスト結果チャート
コメント 0