皆さん、こんにちは!今日は、MetaTrader 5で使えるExp_JBrainSig1_UltraRSIというシステムトレード用のEAについてお話しします。このEAは、JBrainTrend1SigとUltraRSIというインジケーターを駆使して、市場の状態を分析します。
取引のシグナルは、バーがクローズする時に生成されます。これは、JBrainTrend1Sigインジケーターからのシグナルが現れ、UltraRSIインジケーターの雲の色がそのシグナルの色と一致した時です。また、UltraRSIインジケーターの雲の色が変わり、最後のJBrainTrend1Sigインジケーターのシグナルと一致する瞬間にもトレードシグナルが出現します。つまり、このトレーディングシステムでは、インジケーターが相互にフィルタリングされています。この戦略は、EAの入力パラメータであるComposition(同時フィルタリング)を選択することで有効化されます。
さらに、JBrainSig1FilterとUltraRSIFilterという2つの値があり、これらはそれぞれのインジケーターが取引シグナルのソースと確認シグナル(シグナルフィルタ)として機能します。
JBrainTrend1Sig.ex4とUltraRSI.ex5のコンパイル済みファイルを、terminal_data_folder\MQL5\Indicatorsに配置してください。
以下に示すテストでは、デフォルトのEAの入力パラメータが使用されており、ストップロスやテイクプロフィットは設定されていません。

Fig. 1. 取引履歴のチャート。
2011年のNZDUSD H4におけるテスト結果は以下の通りです。

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