ホーム > EA・MT5ノウハウ集 > バックテストのやり方

バックテストMT5

MT5ストラテジーテスターでバックテストを実行する方法

2026.05.15 更新

バックテストとは

バックテスト(backtesting)とは、EAを過去の相場データで動かし、戦略の有効性を検証する作業です。MT5にはストラテジーテスターという強力なバックテスト機能が標準搭載されています。

実際の資金を使わずに、何年分もの過去データでEAのパフォーマンスを確認できるため、EAを本番口座で稼働させる前の重要なステップです。

バックテストで良好な結果が出ても、将来の利益を保証するものではありません。バックテストはあくまで参考情報として活用してください。

ストラテジーテスターの開き方

MT5上でストラテジーテスターを開く方法は以下の通りです。

  • 方法1:上部メニューの「表示」→「ストラテジーテスター」をクリック
  • 方法2:キーボードショートカット「Ctrl + R」を押す
  • 方法3:ツールバーの「ストラテジーテスター」ボタンをクリック

画面下部にストラテジーテスターパネルが表示されます。

バックテストの設定方法

設定項目推奨値説明
エキスパートアドバイザーGOLD_EMA_ATR_EAテストするEAを選択
シンボル(通貨ペア)XAUUSDGOLD(ゴールド)を選択
時間足H1(1時間足)EAの設計に合わせて設定
モデル全ティック精度が最も高い(時間がかかる)
期間カスタム設定検証したい期間を設定(例:2020〜2025年)
初期残高10000仮想の初期資金($10,000等)
通貨USD口座通貨に合わせる
スプレッド30〜50(XAUUSD)実際のスプレッドに近い値を設定
「全ティック」モードは最も精度が高いですが時間がかかります。まずは「コントロールポイント」で素早く確認し、最終的に「全ティック」で検証することを推奨します。

バックテストの実行

  1. 1.設定が完了したら「スタート」ボタンをクリック
  2. 2.プログレスバーが表示されてバックテストが開始される
  3. 3.完了後、「結果」タブに全トレードの一覧が表示される
  4. 4.「グラフ」タブで資産推移のグラフを確認できる
  5. 5.「レポート」タブで詳細な統計情報を確認できる

結果の読み方

指標説明目安
純利益バックテスト期間中の総利益プラスであること
勝率全トレードのうち利益が出た割合50%以上が目安
プロフィットファクター(PF)総利益 ÷ 総損失1.5以上を推奨
最大ドローダウン(DD)資産の最大減少幅10%以下を推奨
シャープレシオリスクに対するリターンの比率1.0以上が望ましい
総トレード数バックテスト期間中のトレード回数少なすぎると信頼性が低い
最大連続負け数連続で負けた最大の回数心理的に耐えられる数か確認