FX-EA Lab
自動売買・EA研究所
ホーム 記事一覧 MT5でEAを始める
EA入門 2026年6月7日

MT5で自動売買(EA)を始める完全ガイド【2026年版】

「自動売買をやってみたいけど、何から始めればいい?」という方向けに、 MetaTrader5(MT5)のインストールからEAの導入・バックテスト実行まで、 実際に自動売買を稼働させている管理人が手順をまとめました。

1. EAとは何か?MT4との違い

EA(Expert Advisor)とは、MetaTraderプラットフォーム上で動作する自動売買プログラムです。 あらかじめ設定したルール(ロジック)に従って、24時間自動でトレードを執行します。

MT4とMT5の主な違い

項目 MT4 MT5
リリース年2005年2010年
バックテスト速度普通高速(マルチスレッド)
対応通貨ペア数多いさらに多い
株式・先物対応なしあり
プログラム言語MQL4MQL5(高機能)

管理人はMT5でXAUUSD(ゴールド/ドル)のEAを稼働させています。 バックテスト速度と対応銘柄の豊富さから、新規で始めるならMT5一択です。

2. MT5のインストール方法

MT5は各FX口座から無料でダウンロードできます。

  1. 1 FX口座を開設(MT5対応口座が必要)
  2. 2 口座のマイページから「MT5ダウンロード」を選択
  3. 3 インストーラーを実行してインストール
  4. 4 口座番号とパスワードでログイン

💡 管理人おすすめ:DMM FXはMT5対応でEA稼働実績も豊富。 24時間サポートが充実しており初心者にも安心です。

3. EAをMT5に導入する手順

EAファイル(.ex5形式)を所定のフォルダに配置するだけです。

  1. 1

    MT5を起動 → 上部メニュー「ファイル」→「データフォルダを開く」

  2. 2

    MQL5 → Experts フォルダにEAファイル(.ex5)をコピー

  3. 3

    MT5を再起動 → ナビゲーターウィンドウの「エキスパートアドバイザー」にEAが表示される

  4. 4

    チャート上にEAをドラッグ&ドロップ → パラメータ設定 → 「自動売買」ボタンをON

4. バックテストの実行方法

実際に資金を使う前に、過去データでEAの成績を検証するのがバックテストです。 MT5の「ストラテジーテスター」機能を使います。

  1. 「表示」→「ストラテジーテスター」を開く(Ctrl+R)
  2. テストするEAを選択
  3. シンボル(通貨ペア)・時間足・期間を設定
  4. モード:「全ティック(実際のティック)」推奨
  5. 「スタート」をクリック

⚠️ バックテストで確認すべき数値

  • ・Sharpe Ratio(シャープレシオ):1.0以上が目安
  • ・最大ドローダウン:20%以下が理想
  • ・プロフィットファクター:1.3以上
  • ・トレード数:統計的に有意な件数(100件以上)

5. VPSで24時間稼働させる

自宅PCでMT5を動かすと、PC電源OFFや回線切断でEAが止まります。 VPS(仮想専用サーバー)を使うことで24時間安定稼働が可能です。

FX EA向けVPS 選択基準

  • Windowsサーバー対応(MT5はWindowsで動作)
  • RAM 2GB以上(複数EAを同時稼働する場合は4GB以上)
  • 国内データセンター(低レイテンシ)
  • 稼働率99.9%以上のSLA

詳細は VPS比較ページ をご覧ください。

6. EA運用に適したFX口座の選び方

すべてのFX口座がEA稼働を許可しているわけではありません。以下を確認してください。

  • MT5対応:口座がMT5プラットフォームを提供しているか
  • EA稼働許可:利用規約でEAが明示的に許可されているか
  • スプレッドの狭さ:スキャルピング系EAはスプレッドが直接P&Lに影響
  • 約定品質:スリッページが少なく、バックテストと乖離しにくい

🏆 管理人おすすめFX口座(EA運用向け)

DMM FX
MT5対応・24時間サポート・EA稼働実績多数
口座を開設する
GMOクリック証券 FXネオ
業界最安スプレッド・MT5対応
口座を開設する

※ 当サイトはアフィリエイト広告を利用しています

この記事の執筆者

FX-EA Lab 管理人

MT5でXAUUSD(ゴールド/ドル)のEAを実稼働させているトレーダー。Python/MQL5で検証基盤を自作し、バックテスト・ウォークフォワード検証に基づいて記事を執筆しています。 運営者情報 →