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ファイルを配置する
開いたフォルダの中の MQL4 → Experts フォルダに、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がうまく動かないときは、次の点を順に確認してみてください。
- ツールバーの「自動売買」ボタンがオンになっているか
- チャート設定で「自動売買を許可する」にチェックが入っているか(ニコちゃんマークが笑顔か)
- EAの対応通貨ペア・時間足のチャートに適用しているか
- 口座資金や証拠金が足りているか
- EAのパラメータ設定(ロットなど)が適切か
- エキスパートログにエラーが出ていないか
- 取引時間外・ロジックの条件待ちで、単に注文タイミングでないだけではないか
それでも動かない場合の詳しい原因は、後続記事(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の利用を検討するとよいでしょう。