「MT4にEAを入れたいけれど、どこにファイルを入れるの?」
「EAを追加したあと、自動売買をどう設定すればいい?」
そんな方向けに、この記事ではMT4 EAの入れ方・設定方法を、実際のMT4画面を使って順番に解説します。
EAファイルの追加(インストール)から、チャートへの適用、自動売買の有効化、パラメータ設定、動作確認、停止・削除まで一通り確認できます。
サンプルEA付きなので、EAをまだ持っていない方でもデモ口座で動作確認できます。
📘 この記事でわかること
- MT4 EAファイルの入れ方・インストール先
- EAを使うための初期設定と自動売買の有効化
- EAをチャートへ適用する方法
- ロット数などのパラメータ設定方法
- EAが正常に動いているか確認する方法
- EAが動かない場合の確認ポイント
- EAの停止・削除方法
🔗 MT4をまだ持っていない方は、こちらから導入手順を確認できます。
▶ FXTFでMT4デモ口座を5分で開設 画像付きで簡単スタート
✅ MT4 EAの入れ方・設定は3ステップ
MT4でEAを動かす流れはシンプルです。まず全体像を確認してから、各手順を画像付きで進めていきましょう。
- STEP1EAファイルをMT4に追加
- STEP2EAをチャートに適用
- STEP3自動売買が動いているか確認
※上記3ステップでEAは動かせます。
以下で「確認方法」や「停止方法」まで含めて詳しく解説します。
⚙ MT4でEAを使えるように設定する
まず、MT4は初期状態のままだとEAが使えない設定になっている場合があります。
そのため、最初にEAを使える設定へ切り替えておきましょう。
一度設定しておけば、あとはMT4上部の「自動売買」ボタンで、EAを使う・使わないを切り替えられます。
まず、MT4の画面でメニューバーの「ツール」→「オプション」をクリックします。
次に、オプション画面の「エキスパートアドバイザ」タブを開き、「自動売買を許可する」にチェックを入れて「OK」をクリックします。
※ EAによってはDLLの使用許可が必要な場合もあります。使用するEAの説明書に「DLL使用許可」が必要と書かれている場合のみ、該当項目も確認してください。
最後に、MT4上部にある自動売買ボタンが停止状態になっていないか確認します。
停止状態になっている場合は、クリックして実行状態にしましょう。
これで、MT4でEAを使えるようにする基本設定は完了です。
🧩 ステップ1 EAファイルをMT4に追加(インストール)
まずは、EAファイルをMT4の指定フォルダへ追加します。
一般に「EAをMT4へ入れる」「EAをインストールする」と呼ばれる作業です。
EAをまだ持っていない方は、この記事内で紹介しているサンプルEAを使って動作確認できます。
配布EAでは、実行ファイルの.ex4が使われることが多いです。
.mq4はMQL4のソースファイルで、編集した場合などはMetaEditorでコンパイルして実行ファイルを生成します。
💡 まずはEAをGETしよう
自動売買を始めるためのEAをまだ持っていない方は、サンプルEAで動作確認してみましょう。
手元にEAファイルがない場合は、無料EAダウンロード一覧を見るから用意できます。
どのEAを試すか迷う場合は、おすすめ無料EAランキングを見るも参考になります。
まずはデモ口座でEAの動きを確認してみましょう。
※無料でダウンロードできます(MT4用 .ex4)
このEAは以下の記事で解説しているソースコードを元に作成されたものです。
▶ アリゲーターEAのサンプル解説はこちら
EAファイルをMQL4 / Expertsフォルダへ入れる
MT4の「ファイル」→「データフォルダを開く」をクリックしてください。
すると、以下のようにウィンドウが表示されるので「MQL4」→「Experts」の順にクリックしてください。
「Experts」フォルダの中には、すでに別のEAファイルが入っている場合もあります。
ここに今回用意したEAファイル(例:XXXXXX.ex4)をコピーします。
コピーしたらMT4の画面に戻り、ナビゲーターウィンドウで「エキスパートアドバイザ」を選びます。
その後、「右クリック」→「更新」をクリックします。
すると、先ほど追加したEA名が表示されます。
以上で、EAファイルの追加は完了です。
🧩 ステップ2 EAをチャートに適用して設定する
次に、追加したEAをチャートに適用して、自動売買ができる状態にしていきます。
チャート画面にEAを追加する
まず、MT4の画面にチャートを表示します。
米ドル円の5分足で自動売買する場合は、米ドル円の5分足を表示します。
※ 適用するEAの通貨ペアが「EURUSD」の場合は、EUR/USDのチャートを表示します。
※ EAごとに推奨の通貨ペア・時間足が異なるため、EAの説明欄を確認してください。
次に、ナビゲーターウィンドウのエキスパートアドバイザから、今回追加したEA名を選びます。
「右クリック」→「チャートに表示」をクリックします。
以下の画面が表示されるので、「全般」を選択し、「自動売買を許可する」にチェックが入っていることを確認します。
確認できたら、次はEAのパラメータ設定を行います。
EAのパラメータ設定を確認する
EAには、Lot数やストップロスなどを変更できる「パラメータ」という設定値が用意されていることがあります。
基本的には、最初はロット数を小さく設定して、デモ口座や少額運用で動作を確認するのがおすすめです。
「全般」タブの右隣にある「パラメータ入力」をクリックしましょう。
ここに表示されている数値が、EAの設定値です。
ロット数、ストップロス、利確幅、稼働時間などを変更できるEAもあります。
EAを購入した場合は、販売ページや説明書にパラメータの意味が書かれていることが多いです。
不明な場合は、EAの開発者や配布元の説明を確認しましょう。
変更したい項目の値欄をダブルクリックし、数値を変更します。
EAごとに設定できる項目は異なります。
ゲームの設定画面と同じで、EAごとに変更できる内容が違うイメージです。
設定が終わったら「OK」を押します。
これでEAのパラメータ設定は完了です。
※ ニコニコマークではなく悲しい顔になっている場合は、EAが正常に適用されていない可能性があります。自動売買設定やEA側の許可設定を見直してください。
🧩 ステップ3 自動売買がONになりEAが正常稼働しているか確認
EAをチャートに適用したら、正常に動いているか確認していきましょう。
EAが正常に適用されたことを確認する
EAの追加後、チャート画面の右上を確認してください。
適用したEA名+ニコニコマーク が表示されていれば、EAは正常に適用されています。
この状態で、EAの条件を満たすと自動で注文や決済が行われます。
ニコニコマークではない場合
悲しい顔のマークになっている場合は、EAが停止している状態です。
MT4上部の自動売買ボタンや、EAのプロパティ画面で「自動売買を許可する」にチェックが入っているか確認しましょう。
EAがエントリーするか動作確認する
次に、EAが実際にエントリーするか確認していきます。
サンプルEA(Alligator_TEST)は、条件を満たすと比較的すぐにエントリーするタイプです。
デモ口座でチャートを見ながら、EAの動きを確認してみましょう。
チャート上に矢印が出て、エントリーされた価格帯に点線が表示されます。
一般的には、青矢印がロングエントリー、赤矢印がショートエントリーの目印になりますが、表示方法はEAによって異なります。
画面下の取引タブを見ると、Alligator_TESTがエントリーしたことを確認できます。
また、赤色の点線の「sl」はストップロスになる価格帯です。
⚠️ MT4でEAが動かない原因と対処法
STEP通りに設定してもEAが動かない場合、初期設定の見落としやEA側の条件未成立が原因になっていることがあります。
- MT4上部の自動売買ボタンがONになっているか
- EAのプロパティ画面で自動売買が許可されているか
- 通貨ペアと時間足がEAの指定に合っているか
- ロット数やパラメータが正しく設定されているか
- 口座にログインされているか
上記を確認しても解決しない場合は、以下のチェックリストで原因を切り分けてください。
EA名がチャート右上に表示され、自動売買が有効になっていれば、あとはEAの売買条件が成立するのを待ちます。
⛔ EAの停止・削除方法
EAを一旦停止したい場合や、チャートから完全に削除したい場合の手順も確認しておきましょう。
EAを一旦停止したい場合
MT4上部の自動売買ボタンが実行状態になっている場合、クリックして停止状態に切り替えます。
これで、EAによる新規注文、決済注文、変更注文が停止します。
ただし、EA自体はチャート上に残ったままです。
EAを完全に停止・削除したい場合
EAを動かしているチャート上で「右クリック」→「エキスパートアドバイザ」→「削除」をクリックします。
チャート右上の「EA名+ニコニコマーク」が消えれば、EAをチャートから削除できています。
❓ MT4・EA設定でよくある質問
💬 MT4×EA設定でよくある質問をまとめました
EAファイルを追加したあと、MT4のナビゲーターウィンドウで右クリックし、「更新」を行わないと反映されない場合があります。
また、拡張子が.ex4や.mq4でない場合や、Expertsフォルダ以外に入れている場合は認識されません。
まず、MT4上部の自動売買ボタンがオンになっているか、EAのプロパティ画面で自動売買を許可しているかを確認してください。
そのうえで、通貨ペア・時間足・パラメータ設定・ロット数・口座ログイン状態も確認しましょう。
それでも動かない場合は、EAのエントリー条件が成立していない可能性もあります。
一度設定すれば、MT4を再起動しても基本的に保存されます。
ただし、新しいチャートに別のEAを適用する際は、EAごとの自動売買許可やパラメータ設定を再確認してください。
出所不明なEAには注意が必要です。
不安な場合は、信頼できる配布元のEAを使い、最初は必ずデモ口座で動作確認しましょう。
また、必要以上にDLL使用を求めるEAは、内容をよく確認してから使うことをおすすめします。
複数のEAを同時に動かすことは可能です。
ただし、基本的に1つのチャートに設定できるEAは1つです。
複数のEAを使いたい場合は、チャートを複数開き、それぞれにEAを適用しましょう。
基本的な設定方法は同じです。
ただし、約定スピードやスプレッドが異なるため、EAの成績に差が出ることはあります。
そのため、まずはデモ口座で動作確認し、本番口座では少額から試すのがおすすめです。
まとめ|MT4 EAの入れ方・設定は3ステップで完了
MT4でEAを動かす基本は、ExpertsフォルダへEAを入れる → チャートへ適用する → 自動売買をONにするの3ステップです。
ここまで設定できれば、EAをMT4に追加してチャート上で動かす基本手順は完了です。
ただし、実際の運用で最も重要なのは「どの環境で回すか」です。
同じEAでも、運用環境によって結果が変わることがあります。
- 約定がズレる → 想定と違う結果になる
- VPSが不安定 → EAが止まる
- スプレッドが広い → 利益が削られる
まずはデモ口座でEAの動きを確認しつつ、慣れてきたら本番環境(口座+VPS)を整えていきましょう。
👇 本番環境を作るためのガイドはこちら
🧩STEP2:本番環境の作り方を見る📌 EA運用に適した環境はこちら
▶ MT4対応FX業者一覧
▶ EA向けVPS比較
📘 EA入門・運用ガイド
知りたい内容に合わせて、基礎から本番運用・EA選びまで確認できます。
【無料EAをダウンロード】今すぐ試してみる
【有料EAを比較】GogoJungle公式で探す
【初心者OK】自作EAを学んで作る方法はこちら
【完全オリジナル】EA開発代行サービスを依頼する
ご利用者様に対して投資その他の行動を勧誘する目的で運営しているものではありません。
EA及び銘柄の選択、売買価格等の投資の最終決定は、ご自身の判断でなさるようにお願いいたします。





コメント