「MT4にEAを入れて動かしたいけど、どこから設定すればいいの?」
そんな方向けに、この記事ではMT4でEAファイルを追加し、自動売買をスタートする手順を画像付きでわかりやすく解説します。
実際のMT4画面を使って、EAファイルの入れ方、チャートへの適用、自動売買設定、動作確認、停止・削除までを順番に紹介します。
サンプルEA付きなので、初めてでもデモ口座でEAの動きを確認できます。
📘 この記事でわかること
- MT4でEAを使うための初期設定と有効化方法
- EAファイルをMQL4/Expertsフォルダへ追加する手順
- EAをチャートに適用して自動売買を始める方法
- EAが正常に動いているか確認する方法
- EAの停止・削除の手順
自動売買を始めよう MT4でEAを動かす基本手順
ここからは、MT4上でEA(エキスパートアドバイザー)を使って自動売買を行うまでの流れを、初心者でも迷わず実践できるように3ステップで解説します。
「設定のどこを触ればいいのか?」という疑問を、画像付きで一つずつ解消していくので、初めての方も安心です。
🔗 MT4をまだ持っていない方は、こちらから導入手順を確認できます。
▶ FXTFでMT4デモ口座を5分で開設 画像付きで簡単スタート
✅ MT4でEAを動かす3ステップ
- 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をまだ持っていない方は、この記事内で紹介しているサンプルEAを使って動作確認できます。
MT4でそのまま使うEAファイルは、基本的に .ex4 ファイルです。
.mq4 のソースコードを持っている場合は、先にMetaEditorでコンパイルして .ex4 化する必要があります。
💡 まずはEAをGETしよう
自動売買を始めるためのEAをまだ持っていない方は、サンプルEAで動作確認してみましょう。
✅【初心者限定】今すぐ始められるサンプルEA(Alligator)を無料配布中!
“アリゲーターEA” をダウンロード 05_Alligator.ex4 – 3001 回のダウンロード – 13.37 KB このEAは以下の記事で解説しているソースコードを元に作成されたものです。
▶ アリゲーターEAのサンプル解説はこちら
EAファイルをMT4の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 MT4上で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を一旦停止したい場合
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を動かす方法を解説しました。
ここまで設定できれば、EAをMT4に入れて、チャート上で動かす基本手順は完了です。
ただし、実際の運用で最も重要なのは「どの環境で回すか」です。
同じEAでも、運用環境によって結果が変わることがあります。
- 約定がズレる → 想定と違う結果になる
- VPSが不安定 → EAが止まる
- スプレッドが広い → 利益が削られる
まずはデモ口座でEAの動きを確認しつつ、慣れてきたら本番環境(口座+VPS)を整えていきましょう。
👇 本番環境を作るためのガイドはこちら
本番環境の作り方を見る📌 EA運用に適した環境はこちら
▶ MT4対応FX業者一覧
▶ EA向けVPS比較
📘 学習ステップナビゲーション
【FX自動売買(EA)入門ガイド】 からの学習ステップ
| ステップ | 記事タイトル | 内容 |
|---|---|---|
| 🎯 Step 1(今ここ) | EAとは?FX自動売買の基礎・仕組み | EAの基本や仕組み、MT4について学ぶ |
| ✅ Step 2 | FX自動売買の始め方と準備ガイド | 口座開設・VPS契約・MT4導入を実践 |
| ✅ Step 3 | 自動売買ステップアップ完全ガイド | EA運用の実践・ステップアップ方法 |
【無料EAをダウンロード】今すぐ試してみる
【有料EAを比較】GogoJungle公式で探す
【初心者OK】自作EAを学んで作る方法はこちら
【完全オリジナル】EA開発代行サービスを依頼する
ご利用者様に対して投資その他の行動を勧誘する目的で運営しているものではありません。
EA及び銘柄の選択、売買価格等の投資の最終決定は、ご自身の判断でなさるようにお願いいたします。





コメント