MT4の使い方

MT4にEAを設定する方法|自動売買許可からニコちゃん確認まで

投資リスクについて

投資は自己責任であり、過去の成績は将来の利益を保証しません。本記事は投資助言ではありません。売買の判断は各自の責任において行ってください。

本記事は投資助言ではありません。公式ページで最新条件を確認してください。

本記事は広告を含む場合があります。EAの設定方法を解説するものであり、特定のEAの利用や利益を保証するものではありません。

GogoJungleなどでEAを購入したあと、「MT4にどうやってセットすればいいのか分からない」「設定したのにEAが動かない」とつまずく人は少なくありません。

このページでは、MT4にEAを設定する基本手順を、ファイルの配置から自動売買の許可、ニコちゃんマーク(スマイルマーク)の確認まで順を追って解説します。あわせて、EAが動かないときに確認したいポイントも整理します。

なお、このページは「このEAを設定すれば利益が出る」といった内容ではなく、EAを正しく動かすための設定手順を整理するものです。EA自体を選ぶ前の確認は、EA購入前チェックリストを参考にしてください。

EAをMT4に設定する前の準備

設定を始める前に、いくつか確認しておきたいことがあります。

EAファイルの形式を確認する

EAは通常、次のいずれかの形式のファイルで提供されます。

  • .ex4:コンパイル済みの実行ファイル(中身は編集できない)
  • .mq4:ソースコードを含むファイル

購入したEAがどちらの形式かを確認します。多くの市販EAは中身を保護するため .ex4 で提供されます。

MT4のバージョンを確認する

EAによっては、対応するMT4のビルド(バージョン)が指定されている場合があります。提供元の案内を確認し、古すぎるMT4を使っていないかをチェックしておくと、後のトラブルを減らせます。

EAのインストール手順

ここからは、実際にEAをMT4に組み込む手順です。

手順1:データフォルダを開く

MT4の上部メニューから「ファイル」→「データフォルダを開く」を選びます。すると、MT4が実際にファイルを読み込んでいるフォルダがエクスプローラーで開きます。

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

開いたフォルダの中の MQL4Experts フォルダに、EAファイル(.ex4 / .mq4)をコピーして配置します。

ポイント:EAは必ず Experts フォルダに入れます。インジケーターと間違えて Indicators フォルダに入れると認識されません。

手順3:MT4を再起動する

ファイルを配置したら、一度MT4を再起動します。再起動後、画面左側の「ナビゲーター」ウィンドウにある「エキスパートアドバイザ」の項目に、配置したEAが表示されていれば認識成功です。

表示されない場合は、ナビゲーターを右クリックして「更新」を試すか、ファイルの配置場所をもう一度確認してください。

EAの有効化手順

EAを認識させただけでは、自動売買は始まりません。次の手順で有効化します。

手順1:自動売買を許可する(全体設定)

MT4上部のツールバーにある「自動売買」ボタンをクリックして、自動売買を有効(オン)にします。オンになると、ボタンの状態が変わります。

あわせて、「ツール」→「オプション」→「エキスパートアドバイザ」タブで、「自動売買を許可する」にチェックが入っているかを確認します。

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

ナビゲーターから使いたいEAを、適用したいチャートにドラッグ&ドロップします。設定画面が開いたら、「全般」タブで「自動売買を許可する」にチェックを入れてOKを押します。

手順3:ニコちゃんマーク(スマイルマーク)を確認する

EAが正しく動作している場合、チャート右上にニコちゃんマーク(笑顔のスマイルマーク)が表示されます。

表示 状態
笑顔マーク EAが正常に有効化されている
困った顔マーク EAは適用されているが自動売買が無効になっている
マークが出ない EAがチャートに適用されていない

困った顔マークが出ている場合は、ツールバーの「自動売買」ボタンと、チャート設定の「自動売買を許可する」チェックの両方を確認してください。

手順4:エキスパートログを確認する

EAが動いているか不安なときは、MT4下部の「ターミナル」ウィンドウの「エキスパート」タブを開くと、EAの動作ログが確認できます。EAが起動したことや、エラーメッセージが出ていないかをここでチェックできます。

EAが動作しないときのチェックリスト

ニコちゃんマークが出ているのに注文が入らない、あるいはEAがうまく動かないときは、次の点を順に確認してみてください。

  1. ツールバーの「自動売買」ボタンがオンになっているか
  2. チャート設定で「自動売買を許可する」にチェックが入っているか(ニコちゃんマークが笑顔か)
  3. EAの対応通貨ペア・時間足のチャートに適用しているか
  4. 口座資金や証拠金が足りているか
  5. EAのパラメータ設定(ロットなど)が適切か
  6. エキスパートログにエラーが出ていないか
  7. 取引時間外・ロジックの条件待ちで、単に注文タイミングでないだけではないか

それでも動かない場合の詳しい原因は、後続記事(MT4でEAが動かないときの確認ポイント)で扱う予定です。MT4へのログインができていない場合は、MT4ログインエラーの対処法も確認してください。

EAが止まる原因(VPS編)

EAは24時間動き続けることを前提にしている場合が多く、パソコンをスリープにしたり電源を切ったりすると、その間EAは止まってしまいます

そのため、EAを安定して動かしたい場合は、常時稼働できる環境としてVPS(仮想専用サーバー)を利用するケースがあります。ただしVPSを使っても、Windows Updateや通信障害などでEAが止まる可能性はゼロではありません。

VPSでEAが止まる原因と、止めないための確認ポイントは、VPSでEAが止まる場合の確認ポイントで整理しています。

まとめ

MT4にEAを設定する基本手順は、次のとおりです。

  • EAファイルを MQL4/Experts フォルダに配置する
  • MT4を再起動してナビゲーターに表示されるか確認する
  • ツールバーの「自動売買」をオンにする
  • チャートにEAを適用し「自動売買を許可する」にチェックを入れる
  • ニコちゃんマークが笑顔になっているか確認する
  • エキスパートログで動作・エラーを確認する

設定はこの流れを踏めば難しくありませんが、EAが動く=利益が出るということではありません。EAそのものの検証や、止まらない運用環境の準備も合わせて考えることが大切です。

よくある質問

Q. EAを配置したのにナビゲーターに表示されません。
A. MQL4/Experts フォルダに正しく配置されているか、MT4を再起動したかを確認してください。ナビゲーターを右クリックして「更新」を選ぶと表示される場合もあります。

Q. ニコちゃんマークが困った顔になっています。
A. ツールバーの「自動売買」ボタンがオフになっているか、チャート設定で「自動売買を許可する」のチェックが外れている可能性があります。両方を確認してください。

Q. PCを閉じてもEAは動きますか?
A. PCをスリープ・シャットダウンするとEAも止まります。常時稼働させたい場合はVPSの利用を検討するとよいでしょう。

関連記事

MT4の使い方 MT4バックテストのやり方完全ガイド|EA検証の基本から注意点まで MT4のストラテジーテスターを使ったバックテストの基本手順と、結果の見方・限界・注意点を初心者向けに整理した完全ガイドです。EA購入前の検証に役立ちます。 MT4の使い方 MT4のEAが動かない原因チェックリスト|ポジションを取らない時の確認項目 MT4でEAが動かない・ポジションを取らない場合に確認したい項目をチェックリスト形式でまとめます。自動売買の許可設定・ニコちゃんマーク(スマイルマーク)の状態・エキスパートログのエラー・証拠金不足など、状況別に整理しています。 MT4の使い方 バックテスト結果の読み方|PF・最大DD・取引回数の目安と注意点 MT4バックテストのレポートで確認するPF・最大ドローダウン・取引回数・損益グラフの見方を初心者向けに整理します。EA購入前の判断材料として、各数値の意味と、信頼できる結果かどうかを判断するための注意点もあわせてまとめています。