MT5でEAを動かすまでの手順【2026年版】インストールから稼働確認まで完全解説
「MT5でもEAを使いたいけど、MT4と何が違うの?」「MT4のEAをそのまま動かせる?」——そんな疑問にお答えします。
MT5はMT4の後継プラットフォームとして自動売買(EA)にも対応していますが、MT4用のEAをMT5でそのまま動かすことはできません。プログラム言語の仕様が根本的に異なり、MT5専用のEAファイルが必要です。
この記事では、MT5へのEA導入手順をゼロから解説するとともに、MT5に対応した海外EA「WallStreet Forex Robot 3.0(FXAutomater)」を取り上げて、MT5環境での運用イメージも紹介します。MT4版の手順はMT4でEAを動かすまでの手順【2026年版】を姉妹記事としてあわせてご覧ください。
MT5でEAを動かす前に知っておくこと
MT4とMT5のEAに互換性はない
MT4とMT5では、EAを動かすためのプログラム言語がまったく異なります。MT4は「MQL4」、MT5は「MQL5」という別の言語を採用しているため、MT4用のEAファイル(.ex4 / .mq4)はMT5では動作しません。MT5でEAを稼働させるには、MT5専用のEAファイル(.ex5 / .mq5)が必要です。
また、インストール先のフォルダパスも異なります。
- MT4:MQL4 → Experts フォルダ
- MT5:MQL5 → Experts フォルダ
見た目が似ているため混同しやすいポイントです。MT5環境では「MQL5」フォルダを使うことを最初に押さえておいてください。
MT4との主な違いを一覧で確認
| 比較項目 | MT4 | MT5 |
|---|---|---|
| EAのプログラム言語 | MQL4 | MQL5 |
| EAファイル拡張子 | .ex4 / .mq4 | .ex5 / .mq5 |
| インストール先フォルダ | MQL4/Experts | MQL5/Experts |
| 使用できる時間足の種類 | 9種類 | 21種類 |
| ストラテジーテスター | シングルスレッド | マルチスレッド(高速) |
| 複数銘柄の同時バックテスト | ✕ 不可 | 〇 可能 |
| 口座タイプ | ヘッジングのみ | ヘッジング・ネッティング |
| EA・インジケーターの選択肢 | 国内外ともに圧倒的に多い | 増加中・今後主流へ |
ヘッジング口座とネッティング口座——EA運用前に必ず確認
MT5には「ヘッジング口座」と「ネッティング口座」の2種類があります。FX用EAの大多数はヘッジング口座を前提に設計されています。ネッティング口座では同じ通貨ペアのポジションが自動的に統合されるため、複数ポジションを同時保有するEAが正常に動作しない場合があります。口座開設前に、使いたいEAの仕様書でどちらの口座タイプに対応しているかを確認しておきましょう。
MT5対応EAの入手方法
FXAutomater(海外EA開発会社)
MT5対応EAを探す場合、海外EA開発会社の製品は有力な選択肢です。中でもFXAutomaterは、15年以上の開発実績を持ち、Myfxbookによるリアル口座の実績検証データを公開している点で信頼性の高い開発会社です。
代表製品のWallStreet Forex Robot 3.0 Dominationは、MT4・MT5の両プラットフォームに対応したスキャルピング型EAです。主な仕様は以下のとおりです。
| 対応プラットフォーム | MT4 / MT5(両対応) |
| 売買方式 | スキャルピング型・ノンマーチンゲール(デフォルト) |
| 推奨時間足 | M15(15分足) |
| 対応通貨ペア | EURUSD / GBPUSD / USDJPY / USDCHF / USDCAD / NZDUSD / AUDUSD / EURJPY |
| 口座要件 | ECN/RAW口座推奨(スプレッドが広いスタンダード口座には不向き) |
| 主な機能 | Market Bias Algorithm(機関投資家の方向性を分析)、Broker Spy Module(スプレッド・スリッページ監視)、ニュースフィルター、ステルスモード |
| 返金保証 | 60日間 |
| パッケージ構成 | Basic(1EA)/ Premium(5EA)/ Ultimate(5EA+暗号資産インジケーター) |
Premiumパッケージには「WallStreet ASIA(アジアセッション特化)」「WallStreet GOLD Trader(ゴールド取引向け)」「WallStreet Recovery PRO」なども含まれ、複数のEAを組み合わせた運用も可能です。価格は変動することがあるため、購入前に公式サイトで最新の価格をご確認ください。
WallStreet Forex Robot 3.0
MT4 / MT5 両対応 | スキャルピング型(ノンマーチンゲール)
FXAutomater 開発 | 15年以上の実績 | 60日返金保証
※価格は変動する場合があります。購入前に公式サイトでご確認ください。
MQL5マーケット(MT5公式マーケット)
MetaQuotes社が運営するMT5公式のEAマーケットです。MT5プラットフォームの「マーケット」タブから直接アクセスでき、世界中の開発者が出品するMT5対応EAを購入・インストールできます。無料EAも多数掲載されており、まず無料でMT5のEA操作感を試してみたい方にも向いています。ただし玉石混交であるため、購入前にユーザーレビューやMyfxbookの実績データを確認することをおすすめします。
ゴゴジャン(GogoJungle)
国内最大級のEA販売プラットフォームで、金融庁登録済みの運営会社が審査を行っています。ただし、現時点ではリアルトレード実績付きのMT5対応EAは限定的で、主力はMT4 EAです。国内EA開発者の製品を探したい場合やMT4メインで運用を検討している方は、ゴゴジャンを中心に探すのが現実的です。MT5対応商品は今後増加していくと見られます。
MT5へのEAインストール手順
以下はWindows版MT5を前提とした手順です。Mac版でも基本的な流れは同様です。
| STEP | 操作内容 |
|---|---|
| 1 | MT5を起動し、メニューバーの「ファイル」→「データフォルダを開く」をクリック |
| 2 | 開いたフォルダから「MQL5」→「Experts」フォルダをダブルクリックして開く |
| 3 | 購入・ダウンロードしたEAファイル(.ex5 または .mq5)を Experts フォルダ内にコピー&ペーストまたはドラッグ&ドロップ |
| 4 | フォルダを閉じてMT5を再起動する。または左側ナビゲーターの「エキスパートアドバイザ」を右クリック→「更新」でも可 |
| 5 | ナビゲーターの「エキスパートアドバイザ」一覧に追加したEA名が表示されていればインストール完了 |
「更新」を押してもEAが表示されない場合は、MT5をいったん閉じてから再起動すると表示されることがほとんどです。
EAの起動・パラメータ設定
インストールが完了したら、チャートへ適用して稼働させます。以下の手順で進めてください。
- チャートを開く:EAを動かしたい通貨ペアと時間足(例:USDJPY M15)のチャートを開く
- チャートへ適用:ナビゲーターのEA名をダブルクリック、またはチャートへドラッグ&ドロップ
- 設定ダイアログを確認:「共通」タブの「アルゴリズム取引を許可する」にチェックが入っていることを確認(※後述)
- パラメータを設定:「入力」タブでロット数・フィルター等を調整(EAの説明書に従う)
- OKをクリック:設定を確認して「OK」で閉じる
- ツールバーをON:MT5上部ツールバーの「アルゴリズム取引」ボタンをクリックしてONにする
- 稼働確認:チャート右上のEAアイコンが青色になっていれば正常稼働中(白色・グレーは停止中)
⚠️ EAが動かない場合の最多原因
MT5では「アルゴリズム取引を許可する」の設定がOFFのままだと、ツールバーで自動売買ボタンをONにしてもEAはトレードを実行しません。MT4の「自動売買を許可する」と名称が異なるため見落としやすいポイントです。EAが動かないと感じたら、まずこの設定とツールバーのON/OFF状態を確認してください。
ストラテジーテスター(バックテスト)の使い方
EAを実際の資金で稼働させる前に、ストラテジーテスターでバックテストを行うことを強くおすすめします。MT5のストラテジーテスターはMT4から大幅に強化されており、より高速・精密な検証が可能です。
MT5ストラテジーテスターの主な強化点
- マルチスレッド対応:複数のCPUコアを活用してバックテストを高速実行。MT4と比べて処理時間が大幅に短縮される
- 実スプレッド反映:ヒストリカルデータに含まれる実際のスプレッド値でテストでき、固定スプレッドのMT4より現実的な検証が可能
- 複数銘柄の最適化:同じEAを複数の通貨ペアで一括テストし、成績のよいペアを効率的に絞り込める
バックテスト結果で確認すべき主要指標
| 指標 | 目安・見方 |
|---|---|
| プロフィットファクター(PF) | 1.3以上を目安に。数値が高いほど総利益÷総損失の比率が良好 |
| 最大ドローダウン | 自分の資金に対して許容できる範囲かどうかを確認。20〜30%超は要注意 |
| 勝率 | 単独では判断しない。PF・ドローダウンと合わせて総合的に評価する |
| テスト期間 | 短期間の結果は参考程度に。可能な限り長期間(数年以上)で確認することが望ましい |
バックテスト・フォワードテストの読み方・活用法の詳細はバックテスト・フォワードテストの読み方ガイドもあわせてご覧ください。
WallStreet Forex Robot 3.0 を動かすブローカー選び
WallStreet Forex Robot 3.0はスキャルピング型EAであるため、低スプレッド・高約定力のECN/RAW口座環境が必要です。スプレッドが広いスタンダード口座では本来のパフォーマンスを発揮できません。以下の2社はMT5対応かつEA利用に制限がなく、スキャルピング系EAとの相性が高いブローカーです。
TitanFX(ブレード口座)
ECN方式・超低スプレッドでスキャルピングEAとの親和性が高いブローカーです。MT5対応・EA利用無制限で、VPS提供(条件あり)も整備されているなど、EA運用に向けた環境が充実しています。
AXIORY(ナノ口座 / テラ口座)
信託保全を採用しており、MT5のナノ口座・テラ口座は低スプレッドのECN環境を提供しています。cTrader対応でも知られ、スキャルピングEAの稼働実績も多いブローカーです。
EA向きブローカーの詳しい比較はEA向きブローカー比較の記事もあわせてご参照ください。
国内EAランキング(ゴゴジャン)
国内最大級のEA販売プラットフォーム「ゴゴジャン」の人気EAランキングです。現時点ではMT4対応EAが主力ですが、MT5対応商品も徐々に増えています。MT4環境での運用を並行して検討している方はぜひ参考にしてください。
MT4とMT5、どちらでEAを動かすべきか
「MT4とMT5どちらを使うか」は、動かしたいEAの対応プラットフォームによって決まります。以下の目安を参考にしてください。
| 状況 | おすすめ |
|---|---|
| WallStreet Forex Robot 3.0など、MT4/MT5両対応のEAを使う | どちらでも可 |
| ゴゴジャン等でMT4専用EAを購入済み・購入予定 | MT4 |
| バックテストをできるだけ速く・精密に行いたい | MT5 |
| 複数通貨ペアを1つのEAで同時に取引したい(マルチ通貨EA) | MT5 |
| 国内EA・情報量の多さを優先したい | MT4 |
MetaQuotes社はMT5への移行を推進しており、各FX業者でのMT5対応も着実に進んでいます。長期的にはMT5が主流になっていく方向ですが、現時点ではEAの選択肢という点でMT4が優勢な場面もあります。まず「動かしたいEAがMT5対応かどうか」を最初の判断基準にしてください。
MT4とMT5の機能面の詳しい比較はMT4とMT5の違い徹底比較の記事もご覧ください。
まとめ
MT5でEAを動かすためのポイントをまとめます。
- MT4とMT5のEAに互換性はない:MT5では.ex5形式(MQL5言語)のファイルが必要。MT4用の.ex4はそのままでは動作しない
- インストール先フォルダ:「MQL5 → Experts」。「MQL4/Experts」とは異なるので注意
- 最重要設定:「アルゴリズム取引を許可する」のON確認。動かない原因の大半はここ
- 口座タイプ:FX用EAはヘッジング口座を前提としたものが大多数。開設前に仕様を確認
- MT5対応EAの入手先:FXAutomater(海外)やMQL5マーケットが現状有力
- ブローカー選び:スキャルピング型EAにはECN/RAW口座・低スプレッド環境が必須
- 稼働前にバックテストを:ただし過去実績は将来の結果を保証しない
まずはデモ口座でのフォワードテストから始め、EA・ブローカー・VPS環境の組み合わせを確認してからリアル運用に移行することをおすすめします。
WallStreet Forex Robot 3.0
MT4 / MT5 両対応 | スキャルピング型(ノンマーチンゲール)
FXAutomater 開発 | 15年以上の実績 | 60日返金保証
※価格・仕様は変動する場合があります。購入前に公式サイトでご確認ください。

