トラブル解決

MT4 EAが動かない時に確認すること

MT4 EAが動かない時に確認することの内容を表す、設置・自動売買・ログの確認用アイキャッチ画像
EAファンクラブ

MT4 EAが動かない時は、最初に「EAが表示されない」のか、「表示されるが動かない」のか、「エントリーしない」のか、「注文エラーが出る」のかを分けて確認することが重要です。

同じ「動かない」という症状でも、原因はファイル配置、自動売買設定、EA個別許可、銘柄名、時間足、取引時間、スプレッド、ロット、認証、外部連携、Expertsログ、Journalログなどに分かれます。

この記事では、MT4 EAが動かない時に確認する順番を、ファイル設置、設定、チャート環境、ログ、setファイル、問い合わせ前の整理という流れでまとめます。

なお、この記事はMT4 EAの設定確認、ログ確認、不具合確認を目的とした技術記事です。投資助言、売買指示、利益保証、勝率保証、損失回避保証、推奨ロットの提示を目的としたものではありません。

この記事で確認すること

  • MT4 EAが動かない時に最初に分ける症状
  • EAファイルの設置場所
  • 自動売買設定とEA個別許可
  • 銘柄名、時間足、取引時間、口座環境
  • ExpertsログとJournalログの見方
  • 設定変更後に動かない場合の確認
  • 問い合わせ前に整理する情報

MT4 EAが動かない時に最初に分けること

表示されない

EAがナビゲーターに表示されない、チャートへ入れられない場合は、まずファイルの設置場所を確認します。

MT4 EAは通常、MT4のデータフォルダ内にある MQL4 / Experts フォルダへ配置します。Indicatorsフォルダや別のMT4のデータフォルダへ入れていると、EAとして表示されません。

表示されるが動かない

EAがチャート上には表示されているのに動かない場合は、自動売買設定、EA個別許可、Inputs、認証、ログを確認します。

チャートにEA名が表示されていても、MT4本体の自動売買がOFF、EA個別の取引許可がOFF、EA内部の稼働設定が停止になっている場合は、注文や管理処理が実行されないことがあります。

エントリーしない

EAがエントリーしない場合は、不具合とは限りません。

エントリー条件が成立していない、取引時間外、スプレッド条件外、最大ポジション到達、ロット不正、証拠金不足、認証エラー、外部設定で停止中など、複数の可能性があります。

注文エラーが出る

注文エラーが出る場合は、ExpertsログとJournalログを確認します。

EA側が注文を出そうとしているのか、MT4端末側やサーバー側で拒否されているのかを分ける必要があります。ロット、証拠金、取引時間、銘柄仕様、注文種別、SL/TP距離なども確認対象です。

通知だけ届かない

注文や判定は動いているが通知だけ届かない場合は、売買ロジックではなく通知設定や外部連携を分けて確認します。

Discord通知、メール通知、プッシュ通知、Webhook送信などがある場合は、通知ON/OFF、通知条件、WebRequest設定、Webhook URL、Expertsログを確認してください。

症状最初に見る場所主な確認内容
EAが表示されないExpertsフォルダ、ナビゲーター配置場所、再起動、ファイル形式
表示されるが動かないチャート右上、EA設定、Expertsログ自動売買許可、EA個別許可、Inputs
エントリーしないExpertsログ、Inputs、銘柄条件条件未成立、取引時間、スプレッド
注文エラーが出るExpertsログ、Journalログロット、証拠金、注文応答、取引可否
通知だけ届かない通知設定、WebRequest、Expertsログ通知ON/OFF、URL、外部連携エラー

ファイル設置の確認

Expertsフォルダ

MT4 EAは、通常 MQL4 / Experts フォルダへ配置します。

MT4の「ファイル」から「データフォルダを開く」を選び、対象MT4のデータフォルダを確認してください。複数のMT4を使っている場合、別のMT4へ入れてしまうことがあります。

ex4/mq4

MT4で実行するEAは、通常 ex4 ファイルです。mq4 はソースファイルであり、コンパイルや改修確認に使います。

ex4がない、mq4だけを入れている、コンパイルされていない、ファイルが壊れている、MT5用のex5/mq5を入れている場合は、EAとして表示されないことがあります。

ファイル形式意味確認すること
ex4MT4用の実行ファイルExpertsフォルダにあるか
mq4MQL4ソースファイル必要ならコンパイル確認を行う
ex5MT5用の実行ファイルMT4では通常使えない
setInputs設定ファイルEA適用後に読み込む

再起動

EAファイルを配置した後は、MT4を再起動するか、ナビゲーターを更新します。

ファイルを入れた直後に表示されない場合でも、再起動や更新で一覧に出る場合があります。

ナビゲーター更新

MT4のナビゲーター上で右クリックし、更新を行うことで追加したEAが表示される場合があります。

それでも表示されない場合は、配置場所、ファイル形式、別MT4への配置、ファイル名、コンパイル状態を確認してください。

ファイル名

ファイル名が分かりづらい場合、別のEAと混同することがあります。

同じEAの複数バージョンを入れている場合は、どのファイルをチャートへ適用しているのかを確認してください。相談時には、EA名とファイル名をそのまま伝えると確認しやすくなります。

読み込めない場合の主な原因

ファイル配置ミス

MT4 EAが表示されない時に最初に確認するのは、ファイルの配置場所です。

MT4 EAは、通常、MT4のデータフォルダ内にある MQL4 / Experts フォルダへ配置します。Indicatorsフォルダ、Scriptsフォルダ、Templatesフォルダ、別MT4のデータフォルダへ入れている場合、EAとしてナビゲーターに表示されないことがあります。

複数のMT4を使っている場合は、特に注意が必要です。見た目は同じMT4でも、インストール先やデータフォルダが異なる場合があります。

MT4未再起動

EAファイルを配置した直後に、MT4側がファイルを認識していない場合があります。

ナビゲーターに表示されない場合は、MT4を再起動するか、ナビゲーターを右クリックして更新してください。ファイル配置後に何も操作していない場合、MT4が新しいEAをまだ読み込んでいない可能性があります。

ナビゲーター未更新

MT4のナビゲーターは、EA、インジケーター、スクリプトなどを一覧表示する場所です。

EAファイルを正しい場所へ入れていても、ナビゲーターを更新していないと一覧に出てこない場合があります。ナビゲーター上で右クリックし、更新を行ってください。

コンパイルエラー

mq4ファイルだけがある場合、コンパイルしてex4ファイルを作成する必要がある場合があります。

コンパイルエラーが出ていると、EAとして正常に使えないことがあります。MetaEditorでmq4を開き、コンパイル結果にエラーがないか確認してください。

対応していないファイル

MT4では、MT5用の ex5 や mq5 は通常そのまま使えません。

MT4用EAとして使う場合は、MT4用の ex4 または mq4 が必要です。ファイル名や拡張子を確認し、MT4用ファイルかどうかを確認してください。

原因候補確認する場所対応の方向
配置場所が違うMT4データフォルダMQL4 / Expertsへ配置する
MT4未再起動MT4本体再起動またはナビゲーター更新
拡張子違いファイル名ex4 / mq4か確認する
zipのままダウンロードファイル展開して中身を確認する
コンパイルエラーMetaEditorエラー内容を確認する

実際に使うデータフォルダと配置階層

データフォルダを開く

MT4のEA配置場所を確認するには、MT4のメニューから「ファイル」→「データフォルダを開く」を選びます。

Windowsの通常のインストールフォルダではなく、MT4が実際に参照しているデータフォルダを開くことが重要です。別の場所へEAファイルを入れていても、MT4が参照していなければ表示されません。

MQL4 / Experts

データフォルダを開いたら、MQL4 フォルダ内の Experts フォルダを確認してください。

EAファイルは通常、このExpertsフォルダへ配置します。EAがIndicatorsフォルダに入っている場合、インジケーターとしてもEAとしても正しく扱えない場合があります。

サブフォルダの扱い

EAファイルをExpertsフォルダ内のサブフォルダへ入れている場合、ナビゲーター上の表示位置が分かりにくくなることがあります。

まずは基本確認として、対象EAファイルが MQL4 / Experts 内にあるか、またはサブフォルダ内にあるかを確認してください。サブフォルダに入れている場合は、ナビゲーター上でも階層を確認します。

TemplatesやIndicatorsとの違い

Templatesフォルダはチャートテンプレート用、Indicatorsフォルダはインジケーター用、ExpertsフォルダはEA用です。

テンプレートファイルやインジケーターファイルとEAファイルを混同していると、ナビゲーターに出ない、チャートへ適用できない、意図した場所に表示されないといった問題が起きます。

フォルダ主な用途EA表示への影響
MQL4 / ExpertsEA用EAは通常ここへ配置する
MQL4 / Indicatorsインジケーター用EAを入れてもEA一覧に出ない場合がある
MQL4 / Scriptsスクリプト用EAとは用途が異なる
templatesチャートテンプレート用EA本体の配置場所ではない
Presetssetファイル保存用EA本体ではなく設定ファイル用

実行ファイル・ソース・圧縮ファイルの違い

ex4

ex4 は、MT4で実行するためのコンパイル済みファイルです。

購入・配布されたEAでは、ex4ファイルだけが提供される場合があります。この場合、通常はex4を MQL4 / Experts へ入れ、MT4を再起動またはナビゲーター更新して確認します。

mq4

mq4 は、MQL4のソースコードです。

mq4だけを配置した場合、環境によってはコンパイルが必要になることがあります。MetaEditorで開いてコンパイルし、エラーがなければex4が生成されます。コンパイルエラーがある場合は、EAとして正常に読み込めない可能性があります。

zipのままになっていないか

EAファイルをzipで受け取った場合は、zipの中身を展開してください。

zipファイルをそのままExpertsフォルダへ入れても、EAとして表示されません。zipの中にex4、mq4、set、マニュアル、関連ファイルが入っている場合は、それぞれ適切な場所へ配置する必要があります。

古いビルドとの互換

MT4のビルドが古い場合、新しい環境で作られたEAが正しく読み込めない可能性があります。

EAが表示されない、読み込めない、初期化できない場合は、MT4のビルド番号も確認してください。相談時には、MT4のビルド番号、EAファイル名、取得元、配置場所を整理すると確認しやすくなります。

拡張子意味確認すること
ex4MT4用の実行ファイルExpertsフォルダに配置する
mq4MQL4ソースコード必要に応じてコンパイルする
ex5 / mq5MT5用ファイルMT4では通常そのまま使えない
setEAのInputs設定ファイルEA本体ではない
zip圧縮ファイル展開して中身を確認する

ナビゲーター更新・再起動・コンパイル

更新

EAファイルを配置した後は、MT4のナビゲーターを更新してください。

ナビゲーター上で右クリックし、更新を選ぶことで、新しく追加したEAが表示される場合があります。表示されない場合は、配置場所、拡張子、ファイル名、コンパイル状態を確認します。

再起動

ナビゲーター更新でも表示されない場合は、MT4を再起動してください。

複数MT4を使っている場合は、対象のMT4を再起動しているか確認してください。別のMT4を再起動しても、EAを入れたMT4には反映されません。

コンパイル

mq4ファイルを使っている場合は、MetaEditorでコンパイル結果を確認してください。

コンパイルエラーがある場合、EAが正常に読み込まれない、ex4が生成されない、ナビゲーターに表示されないといった問題につながることがあります。

ファイル名

ファイル名が似ているEAが複数ある場合、別のEAを見ている可能性があります。

ナビゲーターに表示されている名前、Expertsフォルダ内のファイル名、相談対象のEA名が一致しているか確認してください。バージョン番号付きファイルが複数ある場合は、どのファイルを使っているかを記録します。

チャートへのドラッグと設定画面

ドラッグできるか

ナビゲーターにEAが表示されている場合は、対象EAをチャートへドラッグできるか確認します。

ドラッグしても何も起きない、設定画面が出ない、チャート右上にEA名が表示されない場合は、ファイルの種類、MT4の状態、Expertsログ、Journalログを確認してください。

自動売買許可

EAをチャートへ入れられても、自動売買が許可されていない場合、注文や決済処理は行われないことがあります。

ただし、この記事で扱う「表示されない・読み込めない」問題では、まずEAがチャートへ適用できるかを確認します。その後、MT4本体の自動売買ボタン、EA個別のライブ取引許可、Inputsの稼働設定を確認してください。

DLL使用設定

EAによってはDLLの使用許可が必要な場合があります。

DLLが必要なEAで許可がOFFになっていると、一部機能が動かない、初期化エラーが出る、外部機能が読み込めない場合があります。すべてのEAでDLLが必要なわけではないため、マニュアルやログを確認してください。

パラメータ画面

EAをチャートへ適用した時に、パラメータ画面が表示されるか確認してください。

パラメータ画面が表示される場合は、EA自体は読み込まれている可能性があります。Inputs、全般設定、自動売買許可、DLL許可、setファイル読み込みの有無を確認します。

症状見る場所確認すること
ドラッグできないナビゲーター、チャートEAとして表示されているか
設定画面が出ないチャート、ログ読み込みエラーの有無
チャート右上にEA名が出ないチャート右上EA適用状態を確認
入るが動かない自動売買、Inputs、ログ許可設定と初期化ログを確認
外部機能だけ動かないDLL、WebRequest、Expertsログ必要な許可設定を確認

自動売買設定の確認

MT4本体の自動売買ボタン

MT4 EAを動かすには、MT4本体側の自動売買ボタンがONになっている必要があります。

自動売買ボタンがOFFの場合、EAがチャートに入っていても注文や決済処理が実行されないことがあります。まずMT4上部の自動売買ボタンの状態を確認してください。

EA個別許可

MT4本体側の自動売買ボタンとは別に、EAごとの設定で取引許可が必要になる場合があります。

EAをチャートに入れる時の共通設定で、自動売買やライブ取引に関係する許可が必要か確認してください。

DLL許可

EAによってはDLLの使用許可が必要になる場合があります。

ただし、すべてのEAでDLLが必要なわけではありません。必要なEAでDLL許可がOFFになっている場合、一部機能が動かないことがあります。

外部連携許可

WebRequest、Discord通知、Google Sheets連携、外部認証などを使うEAでは、外部連携設定が関係する場合があります。

通知や認証、外部シート取得だけが動かない場合は、売買条件とは別にWebRequest設定や外部URLの確認を行います。

確認項目見る場所起きやすい症状
MT4本体の自動売買MT4上部ボタンEAが注文・決済しない
EA個別許可EAプロパティチャートにあるが動かない
DLL許可EAプロパティ、MT4設定外部部品や一部機能が動かない
WebRequestMT4オプション通知・認証・外部連携が失敗する
EA内部ON/OFFInputs条件判定や注文処理が止まる

チャートと口座環境の確認

銘柄名

EAが対象としている銘柄名と、MT4上の実際の銘柄名が一致しているか確認してください。

同じ通貨ペアやゴールド系銘柄でも、口座種別によってサフィックスが付くことがあります。EAが銘柄名を固定している場合、想定と違う銘柄では動かない場合があります。

時間足

EAによっては、特定の時間足を前提にしている場合があります。

対象時間足が違うと、エントリー条件が成立しない、ログが想定と違う、表示が変わるなどのことがあります。EAをどの時間足に入れているかを確認してください。

取引時間

取引時間外では、EAが注文を出せない場合があります。

EA内部の稼働時間だけでなく、銘柄そのものの取引時間、週末、休場時間、サーバー時間基準の判定も確認してください。

スプレッド

スプレッドが広い時に新規エントリーを停止するEAがあります。

エントリーしない場合、条件未成立ではなくスプレッドフィルターで止まっている可能性もあります。Expertsログにスプレッド関連のメッセージが出ていないか確認してください。

口座種別

口座種別によって、最小ロット、ロットステップ、銘柄名、取引条件が異なる場合があります。

別口座へEAを移した後に動かない場合は、EA本体だけでなく、口座側の取引条件も確認してください。

環境項目確認する内容動かない時の見方
銘柄名サフィックス、正式名称対象外銘柄で止まっていないか
時間足設置時間足、判定時間足対象時間足と違っていないか
取引時間銘柄の取引可否、EA稼働時間時間外で注文できない状態ではないか
スプレッド現在値、EA側の上限スプレッド条件で停止していないか
口座種別最小ロット、ロットステップ、銘柄仕様注文条件に合っているか

ExpertsログとJournalログを見る

MetaTrader 4のExpertsタブには、適用中EAの注文・決済・変更処理やEA自身が出力したメッセージが記録されます。トラブル確認では、画面表示だけで判断せず、症状が出た時刻のExpertsログを確認してください。

また、自動売買がMT4全体で無効になっている場合、EA自体は動作していても取引処理は実行できません。EA個別の許可だけでなく、MT4全体のAutoTrading設定も確認対象です。

初期化エラー

EAをチャートへ入れた直後に動かない場合は、Expertsログで初期化エラーを確認します。

設定値エラー、ファイル不足、認証エラー、DLL許可不足、外部連携エラーなどがあると、EAが正常に初期化できない場合があります。

注文エラー

EAが注文しようとしているのに失敗している場合、ExpertsログやJournalログに注文エラーが出ることがあります。

ロット、証拠金、取引時間、銘柄仕様、SL/TP距離、取引許可、サーバー応答を確認してください。

認証エラー

EAによっては、認証、期限、口座制限、利用条件を持つ場合があります。

認証エラーが出ている場合、EAがチャート上に表示されていても処理を停止することがあります。認証情報の実値は、問い合わせ時にそのまま送らないよう注意してください。

取引不可

取引不可のログが出ている場合は、MT4本体の自動売買、EA個別許可、口座の取引可否、銘柄の取引時間を確認します。

接続状態

MT4がサーバーへ接続できていない場合、EAが正しく価格や注文応答を取得できないことがあります。

Journalログで接続状態、ログイン状態、サーバー応答を確認してください。

ログ種別主に確認すること相談時に必要な範囲
ExpertsログEAの初期化、設定、条件判定、注文、通知EAを入れた時刻、症状発生前後
JournalログMT4端末、接続、注文応答、取引許可注文エラーや接続問題の前後
バックテストログテスト中の注文、エラー、設定値再現確認した期間と設定

ファイル読み込み・初期化のログ

Expertsログ

Expertsログは、EA側の初期化、設定読込、エラー、認証、外部連携などを確認するためのログです。

EAをチャートへ入れた直後、設定画面を閉じた直後、EAが表示されない・読み込めないと感じた時は、Expertsログにエラーが出ていないか確認してください。

Journalログ

Journalログは、MT4端末側の起動、接続、ファイル読み込み、操作状態などを確認するためのログです。

EAがチャートへ入らない、MT4が反応しない、ファイル配置後に認識しない場合は、Journalログも確認してください。Expertsログだけでは分からない端末側の情報が出る場合があります。

初期化エラー

EAがチャートへ入ったように見えても、初期化エラーが出ている場合、正常に動作していない可能性があります。

初期化エラーには、設定値エラー、認証エラー、ファイル不足、DLL許可不足、外部連携設定不足などが含まれる場合があります。ログの時刻、EA名、エラー内容を確認してください。

コンパイルエラー

mq4を使う場合は、MetaEditorのコンパイル結果を確認します。

エラーがある場合は、該当行、エラー内容、ファイル名を確認してください。コンパイルエラーが解消しない場合は、mq4ファイル、関連mqhファイル、エラーメッセージを整理して相談すると確認しやすくなります。

ログ種別確認する内容見るタイミング
ExpertsログEA側の初期化、設定、エラーEA適用直後、読み込み失敗時
JournalログMT4端末側の起動、接続、操作状態MT4再起動後、ファイル認識確認時
MetaEditorコンパイルエラー、警告mq4を使う場合
初期化ログEA名、バージョン、設定読込チャート適用直後

設定変更後に動かない場合

setファイル

setファイルを読み込んだ後に動かなくなった場合は、変更前後のsetファイルを比較します。

ロット、稼働ON/OFF、時間設定、対象方向、マジックナンバー、通知設定、外部連携設定などが変わっていないか確認してください。

Inputs変更

Inputsの変更後に動かない場合、変更した項目を一覧にしてください。

数値の単位、ON/OFF、時間形式、マジックナンバー、ロット、最大ポジション、取引方向、通知設定などは、動作に影響しやすい項目です。

時間足変更

時間足を変更した後に動かない場合、EAが時間足変更に対応しているか確認します。

EAによっては、時間足変更時に再初期化されます。再初期化後のExpertsログにエラーがないか確認してください。

EA入れ替え

EAを別バージョンへ入れ替えた場合、Inputsやsetファイルの項目が変わっていることがあります。

古いsetファイルを新しいEAへ読み込むと、想定外の設定になる場合があります。バージョンとsetファイルの対応を確認してください。

MT4再起動

MT4再起動後に動かない場合は、EAがチャートに残っているか、自動売買設定が維持されているか、ログに初期化エラーが出ていないか確認してください。

変更内容確認すること残しておく資料
set変更変更前後の設定差分旧set、新set
Inputs変更変更した項目と単位変更メモ、スクリーンショット
時間足変更再初期化ログ、対象時間足変更前後の時間足
EA入れ替えバージョン、set互換性旧EA名、新EA名、set
MT4再起動自動売買状態、初期化ログ再起動直後のExpertsログ

問い合わせ前に整理する情報

EA名

問い合わせ前には、EA名とファイル名を整理してください。

似た名前のEAや複数バージョンがある場合、どのEAについての相談か分からなくなることがあります。

バージョン

EAのバージョンが分かる場合は、必ず整理してください。

同じEAでも、バージョンによってInputs、ログ、取引条件、通知仕様が異なる場合があります。

発生時刻

動かない症状が出た時刻を整理してください。

発生時刻が分かると、ExpertsログとJournalログの該当箇所を確認しやすくなります。

ログ

ExpertsログとJournalログは、原因確認に重要です。

ログが多すぎる場合は、発生時刻前後、EA名が出ている行、エラーが出ている行を中心に整理してください。

set

現在使用しているsetファイル、変更前のsetファイル、問題発生後のsetファイルを整理してください。

setファイルにWebhook URL、認証トークン、APIキーなどが含まれる場合は、そのまま送らないよう注意してください。

スクリーンショット

スクリーンショットは、チャート右上、EA設定画面、Inputs、ログ画面、エラー表示を確認するために役立ちます。

口座番号、認証情報、Webhook URL、APIキーなどが映り込まないよう注意してください。

送ると確認しやすい情報理由
EA名・ファイル名対象EAを特定するため
バージョン仕様差を確認するため
発生時刻ログの該当箇所を探すため
ExpertsログEA側の初期化・判定・エラーを確認するため
JournalログMT4端末側・注文側の状態を確認するため
setファイル現在のInputs設定を確認するため
スクリーンショット表示状態や設定画面を確認するため

ファイル配置・MT4ビルドの提出情報

ファイル名

相談前には、対象EAのファイル名を整理してください。

ex4なのか、mq4なのか、zipの中に入っているのか、複数バージョンがあるのかを分けて確認します。似た名前のEAが複数ある場合は、実際に配置したファイル名をそのまま記録してください。

配置場所

EAファイルをどこへ配置したかを整理してください。

可能であれば、MT4の「データフォルダを開く」から確認した MQL4 / Experts のスクリーンショットを残すと確認しやすくなります。別MT4のフォルダへ入れていないかも確認してください。

スクリーンショット

ナビゲーター、Expertsフォルダ、チャート画面、EA設定画面、ログ画面のスクリーンショットがあると、状況を確認しやすくなります。

スクリーンショットには、口座番号、Webhook URL、APIキー、認証トークンなどが映り込まないよう注意してください。

ログ

ExpertsログとJournalログを整理してください。

EAを入れた時刻、MT4を再起動した時刻、ナビゲーター更新後の状態、チャートへドラッグした時のログを確認すると、どこで止まっているかを確認しやすくなります。

MT4ビルド

MT4のビルド番号も確認してください。

EAが古いMT4や特定環境で読み込めない場合、ビルド差が関係する可能性があります。相談時には、MT4ビルド、OS、VPSか自宅PCか、複数MT4を使っているかを整理してください。

送ると確認しやすい情報理由
EAファイル名対象ファイルを特定するため
拡張子ex4 / mq4 / zip / ex5 などを確認するため
配置場所正しいExpertsフォルダか確認するため
ナビゲーターの画像EA一覧に表示されているか確認するため
ExpertsログEA側の初期化やエラーを確認するため
JournalログMT4端末側の状態を確認するため
MT4ビルド環境差を確認するため

送らない方がよい情報

問い合わせ時には、確認に必要な情報と、そのまま送らない方がよい情報を分けてください。

そのまま送らない方がよい情報注意点
口座番号スクリーンショットやログへの映り込みに注意
認証トークン利用権限に関係するためマスクする
Webhook URL通知先へ接続できる情報のため注意
GAS URL外部シート連携先に関係するため注意
APIキー外部サービス認証に関係するため注意

導入トラブルの相談でも送らない情報

EA導入トラブルの相談では、ログ、setファイル、スクリーンショットに重要情報が含まれる場合があります。

そのまま送らない方がよい情報注意点
口座番号スクリーンショットやログへの映り込みに注意
ログインパスワード確認に不要なため送らない
Webhook URL通知先へ接続できる情報のため注意
GAS URL外部シート連携先に関係するため注意
APIキー外部サービス認証に関係するため注意
認証トークン利用権限に関係するためマスクする
VPSログイン情報サーバー操作権限に関係するため送らない

よくあるトラブルと確認順

MT4 EAが動かない時は、症状別に確認順を決めると原因を確認しやすくなります。

症状主な原因候補確認順
EAがチャートに出ない配置場所違い、再起動未実施、ファイル形式違いExpertsフォルダ、再起動、ナビゲーター更新を確認
EAは出るが動かない自動売買OFF、EA個別許可OFF、設定停止自動売買ボタン、EA設定、Inputsを確認
エントリーしない条件未成立、時間外、スプレッド、認証Expertsログ、銘柄条件、稼働時間を確認
注文エラーが出るロット、証拠金、取引不可、SL/TP距離Expertsログ、Journalログ、銘柄仕様を確認
通知だけ届かない通知OFF、WebRequest、外部URL設定通知設定、外部連携、送信ログを確認

表示・読み込み不良の確認一覧

MT4 EAが表示されない・読み込めない場合は、EA本体の不具合と決めつけず、フォルダ、拡張子、再起動、ナビゲーター、コンパイル、ログを順番に確認してください。

症状主な原因候補確認順
ナビゲーターにEAが出ない配置場所違い、未更新、拡張子違いExpertsフォルダ、更新、再起動を確認
EAをチャートへ入れられないファイル形式違い、読み込みエラー拡張子、Expertsログ、Journalログを確認
mq4はあるが動かないコンパイル未実施、コンパイルエラーMetaEditorでコンパイル結果を確認
zipを入れたが表示されないzip未展開zipを展開し、中身を適切に配置
別PCやVPSでは表示されない別MT4のフォルダ、環境差、ビルド差データフォルダ、MT4ビルド、ログを確認

よくある質問

MT4 EAがチャートに出ない時は何を確認しますか?

Expertsフォルダへの配置、MT4再起動、ナビゲーター更新、ex4ファイルの有無、別MT4のデータフォルダへ入れていないかを確認してください。

EAは表示されるのに動かない時は何を確認しますか?

自動売買ボタン、EA個別許可、Inputsの稼働設定、Expertsログ、Journalログ、取引時間、銘柄名、時間足を確認してください。

エントリーしない原因は何ですか?

条件不成立、スプレッド、取引時間、ロット、証拠金、認証、外部停止など複数の可能性があります。まずExpertsログで、EAがどこまで処理しているかを確認してください。

注文エラーはどこで確認できますか?

ExpertsログとJournalログを確認してください。EA側の処理とMT4端末側・サーバー側の応答を分けて見ることが重要です。

setファイル変更後に動かない時はどう確認しますか?

変更前後のsetファイル、変更したInputs、EAのバージョン、再初期化ログを確認してください。古いsetファイルを新しいEAに読み込んだ場合、項目が合わないことがあります。

相談時にログは必要ですか?

原因確認にはExpertsログとJournalログが重要です。発生時刻と合わせて、該当箇所を整理してください。

動かないEAの売買条件を判断してもらえますか?

この記事では売買判断ではなく、技術的な設定、ログ、環境確認を扱います。売買判断や利益保証を目的とした確認ではありません。

配置・ファイル形式に関する質問

MT4 EAはどのフォルダへ入れますか?

通常は、MT4のデータフォルダ内にある MQL4 / Experts フォルダへ入れます。MT4の「ファイル」→「データフォルダを開く」から確認してください。

ex4とmq4の違いは何ですか?

ex4はMT4で実行するコンパイル済みファイル、mq4はMQL4のソースコードです。mq4だけの場合は、コンパイルが必要になることがあります。

EAを入れたのにナビゲーターに出ない時は何を確認しますか?

配置フォルダ、拡張子、zip展開、MT4再起動、ナビゲーター更新、コンパイルエラーを確認してください。

チャートにEAを入れても動かない時は何を確認しますか?

自動売買設定、EA個別許可、Inputs、Expertsログ、Journalログを確認してください。表示されない問題と、表示されるが動かない問題は分けて確認します。

zipファイルのままExpertsフォルダへ入れてもよいですか?

通常、zipのままではEAとして表示されません。zipを展開し、ex4やmq4など必要なファイルを適切なフォルダへ配置してください。

MT5用のex5やmq5はMT4で使えますか?

通常、そのままMT4では使えません。MT4用にはex4またはmq4が必要です。

ファイルを送れば原因を調べられますか?

ファイルに加えて、配置場所、スクリーンショット、Expertsログ、Journalログ、MT4ビルド情報があると確認しやすくなります。

関連する確認ページ

ページ確認する分野
MT5 EAログ完全ガイド|Experts・Journalの見方・問い合わせ前の整理トラブル解決
MT4/MT5 EAを設定変更・更新・削除・差し替えする前に確認することEA運用ガイド
MT5 EAが動かない時のトラブル完全ガイド|エントリー・決済・注文エラーの確認順トラブル解決
MT4 EA完全ガイド|入れ方・自動売買設定・動かない時の確認ポイントEA運用ガイド
MT4 EAをMT5へ移行・作り直す前に確認すること開発依頼ガイド

利用前・相談前に確認するページ

ページ確認できる案内
不具合報告の方法不具合報告・調査依頼について
MT5 開発依頼・作成代行|EA・インジケーター新規開発・MT4/MT5既存改修開発・改修の相談ページ
免責事項・リスク説明免責事項
よくある質問|EA・インジケーター・開発依頼・サポートFAQよくある質問

あわせて確認したいページ

今回の確認内容に関連する補足ページです。必要な項目だけ確認してください。

確認目的関連ページ
「MT4 EA 動かない」の読後に「MT5でEAの動作確認を依頼する前に整理すること」を補足確認MT5でEAの動作確認を依頼する前に整理すること
「MT4 EA 動かない」の読後に「EAログとは」を補足確認EAログとは
「MT4 EA 動かない」の読後に「EAの自動売買ボタンとは」を補足確認EAの自動売買ボタンとは

まとめ

MT4 EAの表示・読み込み、取引許可、条件判定、注文エラーは分けて確認してください。配置したファイルとMT4環境、発生時刻前後のログをそろえ、設定を何度も変える前に確認結果を残します。

お問い合わせはEAFC公式LINEへ

EAFCサイト内の記事、商品、導入前確認、設定確認、ログ確認、開発依頼前のご相談など、各種お問い合わせはEAFC公式LINEより受け付けています。

※投資助言、売買指示、利益保証、推奨ロット、推奨銘柄の案内は行っておりません。

口座番号、認証情報、Webhook URL、GAS URL、APIキーなどの機密情報は送信しないでください。

ABOUT ME
記事URLをコピーしました