バックテストの実施方法
MetaTrader4では、エキスパートアドバイザ(EA)やインディケータのバックテストを行うことができます。バックテストとは、EAを過去の取引レート(ヒストリカルデータ)上で稼動した場合の稼動テストのことで、EAのパフォーマンスが検証できます。
バックテストの実施方法は、次の通りです。
【方法1】
「表示」メニューから、「ストラテジーテスター」をクリックします。

【方法2】
ツールバーから、「ストラテジーテスター」アイコンをクリックします。


①「セッティング」タブをクリックし、②左上の「エキスパートアドバイザ」ボタンをクリックし、エキスパートアドバイザ、またはインディケータを選択、その後、エキスパートアドバイザ、またはインディケータの名称を選択します。
③バックテストを行う通貨ペアや期間などの設定を行いましたら、④「スタート」をクリックして、バックテストを開始します。
「ビジュアルモード」と「最適化」は併用で選択できません。

| 通貨ペア | バックテストを行う通貨ペアを選択します。 |
|---|---|
| 期間 | バックテストを行う時間足を選択します。 |
| モデル | バックテストに使用する価格データの種類を選択します。 |
| スプレッド | バックテストの際に採用するスプレッドを選択・入力します。現在値を選択した場合、バックテストを開始時のスプレッドが適用され、変動しません。 |
| 期間を指定 | バックテストを行う期間を指定する場合、チェックを入れます。 |
| 開始日 | バックテストの開始時を選択します。 |
| 終了日 | バックテストの終了時を選択します。 |
| ビジュアルモード | バックテスト中にチャート上で値動きを表示させる場合、チェックを入れます。 |
| 「ll」アイコン | バックテストを一時停止させることができます。 |
| スキップ | 右横の指定した日時に移動することができます。 |
| 最適化 | エキスパートアドバイザのパラメーターの最適値を表示させる場合、チェックを入れます。 |
| エキスパート設定 | エキスパートアドバイザの詳細設定画面が表示されます。 |
| 通貨ペアのプロパティ | 通貨ペアの詳細情報が表示されます。 |
| チャートを開く | バックテスト後、選択した通貨ペアのチャートが表示されます。 |
| エキスパート編集 | メタエディターが起動します。選択したエキスパートアドバイザの編集が可能です。 |
「ストラテジーテスター」設定項目一覧

バックテストの完了後、テスト結果は下のタブ「結果」「グラフ」「レポート」「操作履歴」から確認できます。「レポート」タブをクリックしますと、バックテストの総合情報を確認することができます。




