Kaigai Fx2 分で読める

海外FX 自動売買(EA)入門 — MT4/MT5でのEA設定・ExnessのVPS活用まで

FXの自動売買(EA・エキスパートアドバイザー)の仕組み、MT4/MT5へのEA導入方法、バックテストの手順、ExnessのVPSを使った24時間稼働設定を解説します。

海外FX 自動売買(EA)入門 — MT4/MT5でのEA設定・ExnessのVPS活用まで

FXの自動売買(EA:エキスパートアドバイザー)は、プログラムが自動的にトレードの判断・注文執行を行う仕組みです。感情を排除した規律のあるトレードが可能になる反面、正しい知識なしに使うとリスクが増大することもあります。

本記事では、EAの基本的な仕組みからMT4/MT5への設定方法、バックテストの手順、海外FXブローカーでのVPS活用までを順を追って解説します。


EAとは何か

**EA(エキスパートアドバイザー)**は、MetaTraderプラットフォーム(MT4/MT5)で動作する自動売買プログラムです。MQL4(MT4用)またはMQL5(MT5用)という言語で書かれており、以下を自動で実行します。

  • 市場の状況を分析する(テクニカル指標・価格パターン等)
  • 条件が満たされたら自動でエントリー注文を出す
  • ストップロス・テイクプロフィットを設定する
  • 条件に従ってポジションを決済する

人間が画面を見ていなくても、24時間自動で取引を続けることができます。


EAのメリットとデメリット

メリット

項目内容
感情の排除恐怖・欲に基づいた判断が入らない
24時間稼働眠っている間もトレードを継続できる
バックテスト可能過去データで戦略の有効性を検証できる
複数戦略の同時運用複数のEAを並行稼働できる
規律の実現決められたルールを完全に守る

デメリット

項目内容
相場環境の変化に弱い過去データで最適化されたEAは市場環境が変わると機能しなくなる
過剰最適化リスクバックテストで好成績でも実際の相場では機能しないことがある(カーブフィッティング)
悪質EAの存在高値で販売されるEAの多くは信頼できる根拠がない
VPSまたはPC常時稼働が必要EAを動かすには常時起動の環境が必要
メンテナンスが必要市場変化に応じてパラメータを見直す必要がある

EAの種類

トレンドフォロー型 移動平均線やADXなどのトレンド系指標を使い、相場の方向に乗るEA。トレンドが出ている相場に強く、レンジ相場では損失が積み重なりやすい。

逆張り型(平均回帰型) ボリンジャーバンドやRSIなどを使い、行き過ぎた動きへの反転を狙うEA。レンジ相場に強く、強いトレンド発生時に大きな損失を出すリスクがある。

裁定取引(アービトラージ)型 複数ブローカーや通貨ペア間の価格差を瞬時に取引するEA。高度な技術が必要で、ブローカーに制限される場合がある。

グリッド・マーチンゲール型 価格が下がるたびにポジションを追加していくEA。見た目の勝率は高いが、トレンド相場で連続損失が積み重なると口座が吹き飛ぶリスクが極めて高い。初心者への使用は推奨しません。


MT4/MT5へのEA導入手順

MT4への導入方法

手順1:EAファイルを入手する

EAは .ex4(コンパイル済み)または .mq4(ソースコード)ファイルです。信頼できるソース(開発者公式サイト、MT4マーケットプレイス等)から入手してください。

手順2:EAファイルをフォルダに配置する

  1. MT4を起動する
  2. メニューバーから「ファイル」→「データフォルダを開く」
  3. MQL4Experts フォルダを開く
  4. EAファイル(.ex4)をこのフォルダに配置する
  5. MT4を再起動するかナビゲーターを更新する

手順3:EAをチャートに適用する

  1. ナビゲーター(Ctrl+N)から「エキスパートアドバイザー」を展開
  2. 対象のEAを見つけてダブルクリック、またはチャートにドラッグ
  3. 設定画面でパラメータ・リスク管理の値を設定
  4. 「自動売買を許可する」チェックを確認してOK

手順4:自動売買ボタンを有効にする

ツールバーの「自動売買」ボタン(緑の再生ボタン)をONにする。チャート右上に「スマイルマーク」が表示されれば稼働中です。

MT5への導入方法

基本的な流れはMT4と同じですが、ファイル形式は .ex5 / .mq5 で、フォルダは MQL5Experts になります。


バックテストの実施方法

バックテストは過去の価格データに対してEAをシミュレーション実行し、過去の相場でどれだけ機能したかを検証する作業です。EAを実際に使う前に必ず実施してください。

MT4でのバックテスト手順

  1. MT4のメニューから「表示」→「ストラテジーテスター」(またはCtrl+R)
  2. 対象EAを選択
  3. 通貨ペア・時間足・期間を設定
  4. 「モデリング」を「全ティック(最も精度が高い)」に設定
  5. 「スタート」をクリック

結果の見方:

指標内容目安
純益期間中の合計利益プラスが必要条件
プロフィットファクター総利益 ÷ 総損失1.5以上が望ましい
最大ドローダウン最大の資金減少幅口座残高の30%以内
勝率勝ちトレード ÷ 全トレード高さより利益率が重要
期待値1トレード平均利益プラスが必要

バックテストの限界

過去データで良い結果が出ても、将来の相場で同じ結果が出る保証はありません。特に注意すべき点:

  • カーブフィッティング: 特定の期間に最適化しすぎると、別の期間では機能しない
  • フォワードテスト(デモ取引)で検証: バックテスト後に必ずデモ口座で3〜6ヶ月動作確認する
  • 相場環境の変化: 2023〜2024年に機能したEAが2026年に機能するとは限らない

VPSとは何か、なぜ必要か

**VPS(仮想専用サーバー)**とは、常時起動しているインターネット上のコンピュータです。EAを24時間稼働させるには:

  • 自分のPCを24時間起動し続ける、または
  • VPSにMT4/MT5とEAをインストールして常時稼働させる

PCを常時起動する方法では電気代・騒音・トラブル時の対応が問題になります。VPSを使えばPC電源に関係なくEAが稼働し続けます。


ExnessのVPSサービス

Exnessは口座保有者向けに無料VPSサービスを提供しています(条件あり)。

Exness VPSの条件(2026年3月時点)

Exnessのマイページから申請できます。無料利用には一定の取引量または残高要件があります。条件は変更される場合があります。

出典:exness.com/trading/vps/、2026年3月閲覧

ExnessのVPSが有利な理由

  • Exnessサーバーとの低レイテンシー: ExnessのVPSはExnessのトレードサーバーと物理的に近い場所に設置されているため、約定が速い
  • MT4/MT5プリインストール: 最初からMT4/MT5が使える設定になっていることが多い
  • コスト削減: 外部VPS(月額$20〜$50程度)を借りる必要がなくなる

Exness VPSの設定手順(概要)

  1. Exnessマイページにログイン
  2. 「プロフィール」または「その他のツール」からVPSセクションへ
  3. 無料VPSの資格があれば申請ボタンが表示される
  4. VPSのIPアドレス・ログイン情報が発行される
  5. Windows Remote Desktop(リモートデスクトップ接続)でVPSに接続
  6. VPS上でMT4/MT5を起動し、EAをインストール・稼働させる

海外FXブローカーとEAの相性

EAを動かす上でブローカーを選ぶ際のチェックポイント:

チェック項目なぜ重要か
スキャルピング・EAを許可しているか禁止しているブローカーは短時間・大量取引のEAを制限する場合がある
約定速度が速いかEAはミリ秒単位で注文するため、約定遅延は損失に直結する
スリッページが少ないか特にニュース時間帯のスリッページがEAのパフォーマンスに影響する
VPSを提供しているかExnessのような無料VPSは運用コストを下げる
MT4/MT5対応かほぼ全ての市販EAはMT4/MT5専用

Exnessは公式にEAの使用を許可しており、スキャルピング型EAも含めて制限していません。


初心者が避けるべきEAの罠

1. 「毎月○%確実に稼ぐ」という謳い文句のEA FXに保証はありません。保証を謳うEAは詐欺か、過剰なリスクを取っているかです。

2. バックテスト結果だけを見て購入する バックテストは過去データへの最適化です。フォワードテスト(リアル・デモでの実績)がないEAは信頼できません。

3. グリッド・マーチンゲール系EAを理解せずに使う 見た目の勝率が高く魅力的に見えますが、1回の強いトレンドで口座が消える構造的なリスクがあります。

4. パラメータを変えずに放置する 相場環境は変わります。少なくとも月1回はパフォーマンスを確認し、必要に応じてパラメータを見直すか、稼働を停止する判断が必要です。


EAを始めるためのステップ

  1. MT4またはMT5をインストールする(Exnessで口座開設すれば利用可能)
  2. デモ口座でEAを試す(まず無料のEAまたはMT4付属のサンプルEAで動作を理解する)
  3. バックテストを実施する(2〜3年分の過去データで検証)
  4. フォワードテスト:デモ口座で3ヶ月以上稼働させる
  5. 少額実口座で稼働開始(全資金の10〜20%を上限として開始)
  6. VPSで常時稼働環境を整える(Exnessの無料VPSを活用)

まとめ

FXの自動売買(EA)は強力なツールですが、「魔法の稼ぎ機械」ではありません。戦略の有効性・リスク管理・継続的なメンテナンスが前提です。

ExnessはEAの使用を許可しており、MT4/MT5対応、VPSサービスを提供しており、自動売買を行う環境として実用的な選択肢です。バックテストとデモ口座での十分な検証を行った上で、リアル口座での稼働を始めることをお勧めします。

ExnessでMT4/MT5口座を開設する


リスク警告:自動売買(EA)を含むFX取引は元本割れリスクを伴います。過去のバックテスト結果は将来の利益を保証するものではありません。本記事は情報提供を目的としており、投資助言ではありません。