皆さん、こんにちは!今日はMetaTrader 5用のExp_KalmanFilterというエキスパートアドバイザー(EA)についてお話しします。このEAは、カルマンフィルターのインジケーターの色の変化に基づいてシグナルを生成します。インジケーターラインの色が変わると、バーチャートがクローズする時にシグナルが形成されます。
このエキスパートアドバイザーを動かすには、コンパイルされたインジケーターのファイル「KalmanFilter.ex5」が必要です。このファイルを<terminal_data_folder>\MQL5\Indicatorsに配置してください。
また、TradeAlgorithms.mqhライブラリファイルを使用すると、非ゼロスプレッドを提供するブローカーと一緒にエキスパートアドバイザーを利用でき、ストップロスやテイクプロフィットをポジションオープン時に設定することも可能です。このライブラリの他のバリエーションは、こちらからダウンロードできます:トレードアルゴリズム。
以下に示すテストでは、デフォルトのエキスパートアドバイザーの入力パラメーターを使用しています。テスト中はストップロスやテイクプロフィットは使用していません。

図1. チャート上の取引例
2014年のUSDJPY H4でのテスト結果:

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