MT5でEAをバックテストする方法:完全チュートリアル
実運用の前に、必ず自分の環境でバックテストを。MT5ストラテジーテスターの使い方と、避けるべきバックテストの落とし穴をステップごとに解説します。

同じEAでも、スプレッド・スリッページ・スワップの違いにより、ブローカーごとにまったく異なる挙動を示すことがあります。ですから、新しく手に入れたEAをいきなりライブ口座で動かすのではなく、まずは自分の環境でMT5ストラテジーテスターにかけてみましょう。
ステップ1:ストラテジーテスターを開く
MT5でCtrl+Rを押してストラテジーテスターを開きます。テストするEA、銘柄(例:XAUUSD)、時間足を選びます。
ステップ2:適切なモデリング品質を選ぶ(最重要ステップ)
モデリングを「リアルティックに基づく全ティック(Every tick based on real ticks)」に設定します。これが最も現実に近いモードです。低品質なモデリングから得られたきれいな曲線には価値がありません。多くの人がこのステップで自分自身をだましてしまいます。
ステップ3:期間・入金額・レバレッジを設定する
- 期間:まずは直近2〜3年から始め、さまざまな相場局面をカバーします。
- 入金額とレバレッジ:ライブ口座と同じ設定を使ってください。そうでなければ結果に意味がありません。
- スプレッド:人為的に低く抑えた固定値ではなく、現実的なスプレッドを使いましょう。
ステップ4:利益だけでなく、正しい指標を読む
- 最大ドローダウン(Maximal Drawdown) —— 純利益よりも重要で、あなたが耐えられるかどうかを左右します。
- プロフィットファクター/リターン・トゥ・ドローダウン —— リスク調整後の質を表します。
- 取引回数 —— 少なすぎると統計的な意味がありません。
ステップ5:ライブシグナルと照合する
バックテスト曲線の形状を、商品ページの実際のライブシグナルと照らし合わせます。差が小さいほど信頼できます。差が大きい場合は、スプレッド、モデリング品質、タイムゾーン、銘柄のサフィックス(例:XAUUSD.rはパラメータでの調整が必要)を確認しましょう。なぜライブがバックテストに勝るのかはこちらをご覧ください。
よくある落とし穴
- 低品質なモデリング+固定の低スプレッドで「完璧な」曲線を作り出して悦に入る。
- 直近の大きな上昇相場だけをテストし、レンジやドローダウンの期間を避ける。
- パラメータを過剰に最適化して過去に合わせる(カーブフィッティング)——ライブでは必ず破綻します。
バックテストが安定したら、まずデモで1〜2週間運用し、その後少額のライブ口座で始めましょう。インストールとVPSに関する詳しいヒントは利用ガイドを、自分で手をかけたくない方は運用代行をご覧ください。
リスクに関する注意:バックテストの結果はライブのパフォーマンスを示すものではなく、実運用ではスリッページ・流動性・スプレッド変動の影響も受けます。取引にはリスクがあります。失っても許容できる範囲の資金で行ってください。
Keep reading
MT5 is better on backtest accuracy, multi-asset and performance — and it's the future for EAs. The differences, and how to choose by the EA you want.
Full Throttle DMX spreads 10 strategies across 5 currency pairs, no grid or martingale. 18 weeks live with a 48.36% win rate — and still profitable. This review explains why a sub-50% win rate doesn't mean losing money, and what its diversification actually diversifies away.
Gold Snap is the newer sibling to Gold House, built to take profit faster. It rates 5.0 on MQL5 (18 reviews) — but the author's own live signal is only 2 weeks old. This piece breaks down the strategy and how to actually read a brand-new signal.