MT4のEAを自分自身で検証する検証方法について解説します。検証方法はバックテストです。正しい検証方法で行わなければ、正確な結果が得られません。今回は「EURUSD」での検証方法です。
①MT4のヒストリカルデータとEAを確認する
- MT4画面上部のツールバーから「ファイル」→「オフラインチャート」を選択。
- オフライン・チャートリストのヒストリーデータに、EAが使用する通貨ペアと全ての時間足のデータがあることを確認する。
- 「差出人」「終了」の項目はヒストリーデータがカバーしている期間(バックテストが行える期間)を示している。問題がなければ「✕」で閉じる。
②ストラテジーテスターの設定
- MT4のツールバーから「ストラテジーテスター」のアイコンをクリック。
- 「エキスパートアドバイザ」タブから画面左より上部の▼をクリックし、バックテストしたいEAを選択する。
- 通貨ペア、時間足、モデル、スプレッド、期間欄も同様に選択する。※1
- 画面左の「エキスパート設定」をクリックする。
- 初期証拠金、通貨ペア、ポジションを選択する。(プルダウンメニューにJPYがない場合は直接入力する。)
- 「パラメーター入力」タブを選択する。
- EAのマニュアルに従い、パラメーター値を入力する。
- 「OK」をクリックし、「スタート」をクリックするとバックテストがスタートする。
※1
モデルはどの精度でバックテストを行うかの設定です。正確性を求めるなら全ティックを選んでください。
検証方法は以上ですが、EAのバックテストはMT4上級者ユーザーでもなかなか正しく検証できる人はいません。かんたんな作業ではないので、ひとつひとつ正確に作業していくことが大切です。信頼できるEAで一度練習して公開されているバックテストの結果と大きく乖離していなければ、正しい検証方法であったことが分かります。