ExnessでMT4のEA設定手順|VPSと動かない原因

ExnessでMT4のEA設定を進める取引画面とVPSのイメージ

ExnessでMT4のEA設定を始めたいけれど、口座タイプ、MT4の入れ方、EAファイルの置き場所、VPSの必要性で手が止まっていませんか。EAは一度流れを覚えると難しくありませんが、最初は「スマホだけで使えるのか」「MT4とMT5のEAは同じなのか」「自動売買ボタンはどこを見ればよいのか」で迷いやすいです。

この記事では、ExnessでMT4を使ってEAを動かすための準備から、Expertsフォルダへの配置、自動売買許可、VPSを使う判断、動かないときの確認順までまとめます。利益を保証する話ではなく、まず設定ミスでつまずかない環境を作るための実践手順です。

FXやCFDの自動売買は元本保証ではありません。高レバレッジを使える環境ほど、利益だけでなく損失も大きくなります。必ずデモ口座や少額から試し、口座条件やVPS条件などの最新情報は公式情報とパーソナルエリアで確認しながら進めてください。

この記事のポイント
  • ExnessでMT4のEA設定前に見るべき環境がわかる
  • 口座タイプとEAロジックの相性を整理できる
  • Expertsフォルダ配置から自動売買許可まで追える
  • 動かない原因をログと設定から切り分けられる
目次

ExnessでMT4のEA設定準備

ExnessでMT4のEA設定前に口座タイプとVPSを確認するイメージ

EAが動く環境を確認

ExnessでEAを使うなら、最初に確認したいのは「EAが動く場所」です。Exness公式ヘルプでは、EAはMT4またはMT5のデスクトップ版取引ターミナルで動作するものとして説明されています。つまり、スマホアプリやWeb版だけで完結させようとすると、EAを常時稼働させる前提から外れます。スマホは残高確認やポジション確認には便利ですが、EA本体を入れて動かす場所はPC版MT4、またはVPS上のMT4と考えるのが現実的ですね。

もうひとつ大事なのが、MT4用EAとMT5用EAの互換性です。MT4用EAはMQL4、MT5用EAはMQL5で作られるため、MT4用のEAをMT5にそのまま入れることはできません。販売ページや配布ページに「MT4用」「.ex4」「.mq4」と書かれているならMT4側、「MT5用」「.ex5」「.mq5」と書かれているならMT5側です。ここを間違えると、ファイルを入れてもナビゲーターに表示されなかったり、チャートに載せられなかったりします。

先に確認すること
  • 使うEAがMT4用かMT5用か
  • PC版MT4を起動できる環境があるか
  • EAにDLLやWebRequestの許可が必要か
  • デモ口座で先に動作確認できるか

公式手順でも、EAはデータフォルダ内のExpertsフォルダへコピーし、MT4を再起動してから自動売買を許可する流れです。詳しい前提はExness公式ヘルプのEA利用ページでも確認できます。情報は更新されることがあるので、この記事で全体像をつかんだあと、公式側の最新表記も必ず見てください。

EAの設定で迷ったときは、いきなり本番口座で動かさず、デモ口座で「チャートに表示されるか」「エラーが出ないか」「想定どおり注文するか」を先に確認するのが安全です。

口座タイプの選び方

ExnessでMT4のEA設定をする場合、口座タイプ選びはかなり重要です。EAは人間の裁量トレードよりも機械的に注文を出すため、スプレッド、手数料、約定方式、最小ロット、取引する銘柄の条件が成績に影響します。たとえば数pipsを細かく取りにいくスキャルピング系EAなら、スプレッドと手数料の合計コストが重くなります。一方で、数十pips以上を狙うスイング系EAなら、コストよりも約定の安定性やロット管理のしやすさを優先してもよい場面があります。

Exnessの口座タイプは、スタンダード系とプロ系に分けて考えると整理しやすいです。ただし、最低入金額、レバレッジ、対象銘柄、手数料、利用できる取引条件は地域やアカウント状態によって変わることがあります。古い記事にある固定条件だけで決めるのではなく、パーソナルエリアで自分のアカウントに表示される条件を確認してください。

EAのタイプ見たい条件考え方
スキャルピング系低スプレッド・手数料取引回数が多いほどコスト差が成績に出やすい
デイトレ系約定安定性・対象銘柄コストと約定のバランスを見て選びやすい
スイング系スワップ・証拠金保有期間が長いほど維持率も確認したい
検証用少額運用・デモ口座本番前に小さいロットで挙動確認する

初心者のうちは「一番スペックが高そうな口座」を選ぶより、自分のEAがどの条件に敏感なのかを先に見た方が失敗しにくいです。購入EAや配布EAなら、推奨ブローカー、推奨口座、推奨スプレッド、推奨ロットが書かれている場合があります。自作EAなら、バックテストだけでなくデモ口座のフォワードテストで、スプレッド拡大時や経済指標前後の挙動も見ておきたいところです。

MT4対応業者全体の比較から見たい場合は、FX自動売買のMT4口座開設ガイドで国内外の口座選びを整理しています。Exnessだけで決め打ちするより、EAのロジックに合う環境を比較してから選ぶ方が納得感があります。

高レバレッジを使える口座でも、ロットを上げすぎると損切り前に証拠金維持率が急低下します。EAの初期ロットは控えめにして、最悪の連敗を想定してから運用してください。

MT4口座の作成とログイン

ExnessでMT4のEA設定をするには、Exness側でMT4対応の取引口座を作り、そのログイン情報でPC版MT4へ接続します。ここで注意したいのは、取引口座ごとにプラットフォームが紐づく点です。MT5口座として作ったものをあとからMT4口座へ変える感覚で進めると、ログイン先が合わずに詰まります。EAをMT4で動かす予定なら、口座作成時点でMT4を選ぶ前提で進めてください。

STEP
MT4口座を作る

パーソナルエリアで新規口座を開き、プラットフォームにMT4を選びます。口座タイプ、通貨、レバレッジ、パスワードを設定します。

STEP
ログイン情報を控える

口座番号、取引パスワード、サーバー名を確認します。サーバー名の選択ミスはログイン失敗の原因になりやすいです。

STEP
PC版MT4へログイン

MT4を起動し、既存口座へのログインからExnessのサーバーを選び、口座番号とパスワードを入力します。

ログイン後は、MT4右下に接続状況が表示されているか確認します。回線不通のままではEAを入れても注文は出ません。チャートが更新されていない、気配値が動かない、右下にエラーが出ている場合は、まずログイン情報とサーバー選択を見直してください。特にコピペ時に半角スペースが混ざる、取引用パスワードではなく投資家パスワードを入れる、別口座のサーバーを選ぶ、といったミスはよくあります。

EA運用では、ログインできた時点で終わりではありません。チャートの時間足、通貨ペアの表記、口座の通貨、最小ロット、取引できる時間帯も確認します。ブローカーによっては通貨ペア名にサフィックスが付くことがあり、EAが想定している銘柄名と一致しないと動かないケースがあります。最初はEAを入れる前に、手動で最小ロットの発注と決済をデモ口座で試しておくと、口座そのものが取引可能か切り分けやすいです。

MT4へログインできないときは、EA設定を触る前に「口座番号」「取引パスワード」「サーバー名」の3点をパーソナルエリアから再確認すると解決が早いです。

EAファイルの安全確認

EAファイルをMT4に入れる前に、ファイルの安全性も確認しておきましょう。EAは自動で注文を出せるプログラムなので、どこから入手したものかが非常に大切です。無料配布、SNS配布、販売サイト、知人からの共有など入手経路はいろいろありますが、内容を理解できないまま本番口座で動かすのは危険です。少なくとも、開発元、更新日、対応ブローカー、対応通貨ペア、推奨時間足、推奨ロット、最大ポジション数、ナンピンやマーチンゲールの有無は見てください。

MT4用EAでは、拡張子が.ex4または.mq4のファイルを扱うことが多いです。.ex4はコンパイル済みで中身を直接読みにくく、.mq4はソースコードを確認できる形式です。初心者がコードを完全に読むのは難しいですが、少なくとも説明ページにロジックやリスクが書かれていないEAは避けた方が無難です。「絶対勝てる」「放置で月利何十%」のような強い表現だけで、ドローダウンや停止条件が書かれていないものはかなり注意が必要ですね。

  • 損切り条件が説明されていないEA
  • ナンピンやマーチンの有無が不明なEA
  • DLLや外部URL接続の目的が説明されていないEA
  • バックテスト画像だけでフォワード実績がないEA
  • 推奨ロットが資金量に対して大きすぎるEA

DLLやWebRequestを必要とするEAもあります。公式ヘルプでも、EAに.dllファイルや特定URLへの接続が必要な場合だけ、該当する許可を入れる流れが説明されています。逆に言えば、理由がわからないまま何でも許可する必要はありません。必要権限を開発元に確認し、デモ口座でログを見ながら動作させる方が安全です。特に資金を扱う口座では、便利さよりも「何を許可しているか」を優先してください。

EAを自分で作れると、ロジック、停止条件、対応通貨ペア、許可が必要な機能を把握しやすくなります。購入EAを否定する必要はありませんが、少なくとも「なぜその注文が出るのか」を説明できる状態に近づけるほど、Exnessでの運用判断も落ち着きます。

EAを自作したいなら

NoCode EA Studioなら、MQLの知識なしでMT4・MT5対応の自動売買ロジックをブラウザ上で作成できます。

無料で試す →

EAは自動で取引できる反面、設定ミスやロジックの欠陥も自動で繰り返します。入手元が不明なEAを本番口座に入れる前に、必ずデモ口座で十分に確認してください。

VPSを使う判断基準

EAを24時間動かすなら、VPSを使うかどうかも早めに決めておきたいポイントです。自宅PCでもMT4は動かせますが、PCの再起動、スリープ、停電、通信切断、WindowsアップデートなどでEAが止まるリスクがあります。EAは稼働している時間だけ注文や決済を判断するので、止まっている間に相場が大きく動くと、想定と違うポジション管理になることがあります。

Exness VPSは無料で使える場合がありますが、利用条件や維持条件はパーソナルエリアで確認する必要があります。古い記事にある「残高いくらで必ず使える」といった固定情報だけを信じるのではなく、自分のアカウントに表示される条件を見るのが安全です。条件は口座残高や取引量に関係することがあり、維持条件を満たさないとアクセスを失う可能性もあります。

運用環境向いている人注意点
自宅PC短時間だけ検証したい人スリープや回線切断でEAが止まりやすい
外部VPS複数EAを安定稼働したい人月額費用とサーバー管理が必要
Exness VPS条件を満たせるExness利用者申請条件と維持条件をPAで確認する

最初からVPSを契約するか迷う場合は、まずデモ口座でEAの挙動を見て、継続運用する価値があると判断してからVPSへ移す流れでも遅くありません。ただし、本番でポジションを持ち越すタイプのEAなら、早めにVPSを検討した方が安心です。特に深夜や早朝に決済ロジックが走るEA、自動で損切りやトレーリングを行うEAは、PC停止の影響を受けやすいですね。

VPSは利益を増やす魔法ではなく、EAを止めにくくするための運用インフラです。ロジックの優位性、ロット管理、停止ルールが弱いままVPSに移しても、リスク管理は改善しません。

ExnessでMT4のEA設定手順

MT4のExpertsフォルダへEAを入れてチャートへ設定するイメージ

Expertsフォルダへ入れる

準備ができたら、EAファイルをMT4のExpertsフォルダへ入れます。Windowsの通常フォルダを探して直接入れるより、MT4のメニューから「ファイル」へ進み、「データフォルダを開く」を使うのが確実です。MT4はインストール場所とは別にデータフォルダを持っているため、見た目だけでProgram Files内を探すと、違う場所に入れてしまうことがあります。

STEP
データフォルダを開く

MT4上部メニューのファイルからデータフォルダを開きます。複数のMT4を入れている場合も、この方法なら現在起動中のMT4の場所を開けます。

STEP
MQL4を開く

MQL4フォルダを開き、その中のExpertsフォルダへEAファイルをコピーします。インジケーターやスクリプトは別フォルダなので混ぜないでください。

STEP
MT4を再起動する

コピー後はMT4を再起動します。再起動したくない場合はナビゲーター上で更新して表示を確認します。

EAに.setファイルや.dllファイルが付属している場合は、説明書に従って適切なフォルダへ置きます。.setは設定ファイルとしてPresetsに入れることが多く、.dllはLibrariesに入れることがあります。ただし、EAによって保存場所が異なるため、付属マニュアルを優先してください。何となく同じフォルダへ全部入れると、EAが必要なファイルを見つけられずにエラーになることがあります。

MT4のナビゲーターにEA名が表示されれば、フォルダ配置はおおむね成功です。表示されない場合は、MT4用ではないファイルを入れている、ExpertsではなくIndicatorsに入れている、ファイルがzipのまま、別のMT4のフォルダにコピーした、といった原因が考えられます。基本手順をより細かく確認したい場合は、MT4のEA設定とバックテストの正しい手順も参考にしてください。

EAがナビゲーターに表示されないときは、設定画面より先に「ファイル形式」「保存場所」「MT4の再起動」を確認すると原因を絞りやすいです。

MT4で自動売買を許可

EAをExpertsフォルダへ入れただけでは、自動売買はまだ動きません。MT4側で自動売買を許可する必要があります。まず、上部メニューの「ツール」から「オプション」を開き、「エキスパートアドバイザ」タブを確認します。ここで自動売買の許可にチェックを入れ、EAが必要とする場合だけDLLやWebRequestの許可も設定します。

初心者がやりがちなのは、全体設定と個別設定を混同することです。MT4全体で自動売買を許可していても、チャートへEAを設置するときの個別設定で許可が外れていると動きません。逆に、個別設定で許可していても、上部の自動売買ボタンがOFFなら注文は出ません。全体設定、上部ボタン、EA個別設定の3つをセットで見るのがコツです。

確認場所見る内容ミス例
オプション自動売買の許可チェックが入っていない
上部ボタン自動売買がONかボタンがOFFのまま
EA個別設定ライブ取引の許可チャート側で許可していない
DLL設定必要なEAだけ許可理由不明のまま全許可する

DLLやWebRequestの許可は、EAの仕様を確認してから入れてください。外部サイトに接続してニュースフィルターを使うEA、認証サーバーと通信するEA、ライブラリを呼び出すEAでは必要になることがあります。一方で、単純な移動平均クロスのようなEAなら不要な場合もあります。必要ない権限まで広く許可しない方が、運用上は安心です。

設定を変更したあとに反映されているか不安な場合は、同じチャートにすぐEAを載せるのではなく、MT4を再起動してからナビゲーター表示と自動売買ボタンを見直してください。複数のMT4を同時に使っている人は、別のMT4側だけ許可していた、というミスもあります。

設定後は、いったんMT4を再起動してからEAをチャートへ載せると、ファイル配置と許可設定の反映漏れを減らせます。

チャートへEAを設置

MT4側の許可設定ができたら、ナビゲーターからEAをチャートへドラッグします。ここで選ぶ通貨ペアと時間足は、EAの仕様に合わせてください。たとえば、EURUSDのM15専用として作られたEAを、XAUUSDのH1に載せても本来の想定とは違います。説明書に推奨通貨ペアや時間足が書かれているなら、最初はその通りに動かして挙動を確認しましょう。

EAをチャートへ設置すると、設定ウィンドウが表示されます。全般タブではライブ取引の許可やDLLの許可、パラメータータブではロット、損切り、利確、稼働時間、最大ポジション数などを設定します。初回は欲張って利益設定を変えるより、EA制作者の推奨値で小さく動作確認する方が良いです。特にロットだけは、口座残高に対して大きすぎないか必ず見直してください。

  • 推奨通貨ペアと時間足に載せているか
  • ロットが資金量に対して大きすぎないか
  • 最大ポジション数やナンピン幅を理解しているか
  • 経済指標前に停止するルールを決めているか
  • チャート右上にEA名と稼働状態が表示されているか

本番口座で動かす前に、バックテストとデモ口座のフォワードテストを分けて考えることも大切です。バックテストは過去相場での傾向を見るもの、フォワードテストは現在のスプレッドや約定環境で動くかを見るものです。バックテストが良くても、リアルタイムではスプレッド拡大や約定遅延、通信切断の影響を受けることがあります。最低でも数日から数週間はデモ口座でログを見て、想定外の注文がないか確認したいですね。

EAをチャートへ載せた直後に本番大ロットで走らせるのは避けましょう。まずはデモ、次に少額、最後に通常運用という順番の方が、設定ミスによる損失を防ぎやすいです。

動かない原因を確認

EAを入れたのに動かない場合、原因を一気に決めつけず、上から順番に切り分けるのが一番早いです。よくあるのは、MT4にログインできていない、自動売買ボタンがOFF、EA個別のライブ取引が許可されていない、ファイルの置き場所が違う、対応していない通貨ペアや時間足に載せている、証拠金が足りない、相場がEAのエントリー条件を満たしていない、といったパターンです。

MT4のEAが動かない原因をログと設定から確認するイメージ
症状主な原因最初に見る場所
EA名が出ない保存先や形式が違うMQL4のExpertsフォルダ
注文しない自動売買がOFF上部ボタンと個別設定
エラーが出る権限やファイル不足エキスパートタブ
すぐ止まる低残高や設定過多ジャーナルと証拠金
想定と違う通貨ペアや時間足違いEAの説明書

MT4には「エキスパート」タブと「ジャーナル」タブがあります。ここにエラーや警告が出ていることが多いので、画面だけを見て判断しないでください。たとえば、DLLが許可されていない、WebRequestのURLが登録されていない、取引が許可されていない、証拠金不足、無効なロット、マーケットクローズなどはログで見つけやすいです。エラー文をそのまま検索すると、原因にたどり着けることもあります。

さらに細かく確認したい場合は、MT4のEAが動かない原因と確認手順でチェックリスト形式にまとめています。この記事ではExnessでの流れに絞っていますが、MT4側の基本トラブルはブローカーが変わっても共通する部分が多いです。焦ってEAを削除する前に、ログ、許可設定、口座状態、チャート条件を順番に見ていきましょう。

EAが動かないときは、まずログを見て「MT4の問題」「EAファイルの問題」「口座条件の問題」「相場条件の問題」に分けると、無駄な設定変更を減らせます。

ExnessでEA設定まとめ

ExnessでMT4のEA設定をする流れは、口座タイプを選び、MT4口座を作り、PC版MT4にログインし、EAファイルをExpertsフォルダへ入れ、自動売買を許可し、チャートへ設置するという順番です。手順そのものは難しくありませんが、最初に環境を間違えると、どれだけ設定を触っても動きません。特に「MT4用EAか」「MT4口座へログインしているか」「デスクトップ版で動かしているか」は最初に確認してください。

本番前チェック
  • デモ口座でEAが表示されることを確認した
  • 推奨通貨ペアと時間足を確認した
  • ロットと最大ポジション数を資金量に合わせた
  • VPSを使うか自宅PCで検証するか決めた
  • 停止ルールと損失許容額を決めた

EA運用で大切なのは、設定できたことをゴールにしないことです。バックテスト、デモ口座、少額本番の順で確認し、期待値だけでなく最大ドローダウンや連敗時の耐久力も見てください。特にExnessのようにレバレッジを柔軟に使える環境では、ロットを上げる誘惑が出やすいです。利益率より先に、何回負けても口座が残るかを考えた方が長く続けやすいですね。

また、EAは放置できる仕組みではありますが、完全に見なくてよい仕組みではありません。相場急変、経済指標、サーバーメンテナンス、VPSの維持条件、EAのアップデートなど、定期的に見るべき点はあります。最終的な判断はご自身で行い、税務や投資判断に不安がある場合は専門家にも相談してください。正確な情報は公式サイトやパーソナルエリアで確認し、余剰資金の範囲で運用しましょう。

最初の目標は「勝てるEAを探す」より「設定ミスで負けない環境を作る」ことです。動作確認、ロット管理、停止ルールまで決めてから本番へ進むと、ExnessでMT4のEA設定を落ち着いて運用できます。


【免責事項】本記事はFX自動売買の設定手順を解説するもので、特定のEAや取引手法の利益を保証するものではありません。FX・CFD取引はレバレッジにより投資元本以上の損失が発生する可能性があります。投資判断はご自身の責任で行い、必要に応じて専門家へご相談ください。

【情報の正確性について】本記事は2026年5月27日時点で確認できる情報をもとに作成しています。Exnessの口座条件、VPS条件、取引仕様、サポート内容は変更される場合があります。最新情報は必ずExness公式サイト、公式ヘルプ、パーソナルエリアでご確認ください。

よかったらシェアしてね!
目次