MT5 EA診断・ログ確認ツールで確認できること|問い合わせ前に整理する情報
MT5 EA診断・ログ確認ツールを使う時は、最初に「何を確認したいのか」を整理することが重要です。
EAが動かない、エントリーしない、決済しない、注文エラーが出る、通知が届かない、ログが多すぎるといった症状は、見た目だけでは原因を判断できない場合があります。
EA診断ツールやログ確認補助ツールは、原因を自動で断定するものではなく、EA名、バージョン、銘柄、時間足、setファイル、Expertsログ、Journalログ、外部連携エラー、発生時刻などを整理し、問い合わせ前の情報不足を減らすための補助ツールです。
この記事では、MT5 EA診断・ログ確認ツールで確認できること、確認できないこと、症状別の見るポイント、問い合わせ前に整理する情報、送らない方がよい情報をまとめます。
なお、この記事はMT4/MT5、MQL4/MQL5、EA、インジケーター、補助ツールの導入、設定、確認、検証、不具合調査、開発依頼前整理を目的とした技術記事です。投資助言、売買指示、利益保証、勝率保証、損失回避保証、推奨ロット、推奨銘柄、推奨エントリー、特定ブローカー誘導を目的としたものではありません。
この記事で確認すること
- MT5 EA診断・ログ確認ツールの役割
- 診断ツールで確認できる主な情報
- ExpertsログとJournalログの違い
- 症状別に見るポイント
- 問い合わせ前に整理する情報
- 診断ツールで分かる範囲・分からない範囲
- ログが多すぎる時の整理方法
- 送らない方がよい情報
MT5 EA診断・ログ確認ツールの役割
原因を断定するものではなく確認を補助する
MT5 EA診断・ログ確認ツールは、EAの不具合原因を自動で完全に断定するものではありません。
役割は、EAがどの環境で、どの設定で、どの時刻に、どのようなログを出していたかを整理し、確認しやすくすることです。
EAがエントリーしない場合でも、理由は複数あります。取引時間外、スプレッド条件外、最大ポジション到達、自動売買OFF、MagicNumber不一致、証拠金不足、外部連携エラー、認証エラー、設定読込失敗など、確認対象を分けて見る必要があります。
ログ・設定・環境を整理する
診断ツールで重要なのは、ログだけを見るのではなく、設定と環境も一緒に整理することです。
同じEAでも、setファイル、銘柄、時間足、口座種別、VPS環境、WebRequest設定、通知設定が違えば、動作結果が変わる場合があります。
診断・ログ確認では、Expertsログ、Journalログ、setファイル、チャート状態、MT5端末設定、外部連携設定をセットで確認します。
問い合わせ前の情報不足を減らす
不具合問い合わせでは、「動きません」「通知が届きません」だけでは確認が進めにくい場合があります。
EA名、バージョン、銘柄、時間足、setファイル、発生時刻、Expertsログ、Journalログ、直前に変更した設定、スクリーンショットがあると、確認する順番を決めやすくなります。
診断ツールやログ確認補助ツールは、問い合わせ前に必要な情報を整理するための入口として使います。
| 役割 | 確認する内容 | 注意点 |
|---|---|---|
| 設定確認 | setファイル、Inputs、銘柄、時間足 | 現在値と変更前後を分ける |
| ログ確認 | Expertsログ、Journalログ、発生時刻 | 該当時刻前後を中心に見る |
| 環境確認 | 自宅PC、VPS、複数MT5、WebRequest | 端末ごとの設定差に注意する |
| 問い合わせ前整理 | EA名、バージョン、症状、変更履歴 | 情報不足を減らす |
診断ツールで確認できる主な情報
EA名・バージョン
最初に確認するのは、対象EAの名前とバージョンです。
似た名前のEAや複数バージョンがある場合、どのEAで問題が起きているのか分からなくなることがあります。
EA名、ファイル名、バージョン、設置チャート、使用中setファイルを整理してください。バージョン違いにより、Inputs、ログ出力、外部連携、認証、決済条件が変わる場合があります。
銘柄・時間足
EAが設置されている銘柄と時間足を確認します。
EAによっては、チャートの時間足を判定に使うものがあります。M1とM15では判定結果が変わる場合があります。
また、銘柄名にサフィックスが付く口座では、EAが想定している銘柄名と実際のチャート名が一致しているか確認してください。
setファイル
setファイルは、EAのInputs設定を保存したファイルです。
ロット、MagicNumber、取引時間、最大ポジション、通知ON/OFF、WebRequest設定、ログ設定、外部連携設定などが含まれる場合があります。
問い合わせ前には、現在使用中のsetファイルを保存し、変更前後がある場合は別名で管理してください。Webhook URL、APIキー、GAS URL、認証トークンなどが含まれる場合は、共有前に必ずマスクしてください。
Expertsログ
Expertsログは、EAやインジケーター側の初期化、設定読込、判定、注文、決済、通知、外部連携エラーなどを確認するためのログです。
EAが動かない、注文しない、通知が届かない、外部連携に失敗する場合は、まずExpertsログの該当時刻前後を確認してください。
診断ツールでは、ExpertsログにEA名、バージョン、設定読込結果、注文ブロック理由、エラー番号、送信失敗などが出ているかを確認します。
Journalログ
Journalログは、MT5端末側の接続状態、注文応答、自動売買状態、サーバー通信、端末操作などを確認するためのログです。
注文エラー、接続切れ、自動売買OFF、端末再起動、サーバー応答、VPS上の動作確認では、Journalログも重要です。
Expertsログだけで原因が分からない場合は、Journalログと合わせて確認してください。
外部連携エラー
Discord通知、WebRequest、Google Sheets連携、外部認証などを使うEAでは、外部連携エラーも確認対象です。
通知が届かない場合でも、EAが動いていないとは限りません。通知条件が成立していないのか、WebRequest許可URLが不足しているのか、Webhook URLが違うのか、外部サービス側で受信できていないのかを分けて確認します。
| 確認情報 | 見る場所 | 確認理由 |
|---|---|---|
| EA名・バージョン | チャート右上、ログ、ファイル名 | 対象EAを特定するため |
| 銘柄・時間足 | チャート、ログ、スクリーンショット | 設置条件を確認するため |
| setファイル | Inputs、Presets、保存ファイル | 設定値を確認するため |
| Expertsログ | MT5のExpertsタブ、ログファイル | EA側の判定やエラーを見るため |
| Journalログ | MT5のJournalタブ、ログファイル | 端末側・サーバー側の状態を見るため |
| 外部連携ログ | Expertsログ、通知ログ、送信ログ | 通知・WebRequest・Sheets連携を確認するため |
ExpertsログとJournalログの違い
Expertsログで見ること
Expertsログでは、EAやインジケーターが出している情報を確認します。
たとえば、EA起動、初期化、認証、設定読込、エントリー判定、注文ブロック理由、注文エラー、決済処理、通知送信、WebRequest失敗などです。
EA側のロジックや設定確認に近い内容は、まずExpertsログで確認します。
Journalログで見ること
Journalログでは、MT5端末側の状態を確認します。
たとえば、MT5の接続状態、ログイン状態、自動売買状態、注文応答、サーバーとの通信、端末再起動、チャート操作などが含まれる場合があります。
注文が拒否された、通信が切れている、自動売買が無効になっている、端末側で何か起きている場合は、Journalログも合わせて確認してください。
両方を合わせて見る理由
ExpertsログとJournalログは、片方だけでは確認が不十分な場合があります。
たとえば、EA側では注文を送ろうとしていても、端末側やサーバー側で拒否されている場合があります。逆に、Journalログに端末側の問題が出ていても、EA側の設定読込や条件判定が原因の場合もあります。
問い合わせ時には、発生時刻を基準に、ExpertsログとJournalログを同じ時間帯で整理してください。
| ログ種別 | 主に確認する内容 | 向いている症状 |
|---|---|---|
| Expertsログ | EA側の初期化、判定、注文、通知、外部連携 | EAが動かない、通知が届かない、設定が読まれない |
| Journalログ | 端末側の接続、注文応答、自動売買、通信状態 | 注文エラー、接続問題、端末状態の確認 |
| 両方 | EA側と端末側の整合確認 | 原因がログ片方だけで分からない場合 |
症状別に見るポイント
エントリーしない
EAがエントリーしない場合は、まず注文条件が成立しているかを確認します。
確認する項目は、取引時間、スプレッド条件、最大ポジション、MagicNumber、対象銘柄、時間足、外部制御、認証状態、自動売買設定です。
Expertsログに「条件不成立」「注文ブロック」「時間外」「スプレッド超過」「最大ポジション到達」などの理由が出ていないか確認してください。
決済しない
EAが決済しない場合は、決済条件と管理対象を確認します。
固定TP/SL、トレーリング、建値移動、反対サイン決済、時間決済、バスケット決済、手動決済との関係を整理してください。
また、EAが管理するMagicNumberと、保有ポジションのMagicNumberが一致しているかも確認します。
注文エラーが出る
注文エラーが出る場合は、ExpertsログとJournalログを合わせて確認します。
ロット、証拠金、取引時間、銘柄仕様、価格ずれ、SL/TP距離、自動売買状態、接続状態が確認対象です。
注文エラー番号が出ている場合は、発生時刻、注文種別、銘柄、ロット、価格、SL/TP、MagicNumberを整理してください。
通知が届かない
通知が届かない場合は、通知条件、通知設定、WebRequest設定、Webhook URL、外部サービス側の状態を分けて確認します。
EA側で通知処理まで進んでいない場合、外部送信以前の問題です。送信処理まで進んでいる場合は、WebRequest許可URL、Webhook、GAS URL、外部サービス応答、送信ログを確認します。
表示が崩れる
チャート上のパネル、ラベル、ボタン、ライン表示が崩れる場合は、表示オブジェクト、チャートサイズ、時間足変更、テンプレート、他インジケーターとの重複を確認します。
表示系の問題は、注文や決済の問題とは分けて確認してください。表示が崩れていても、EA内部処理は動いている場合があります。
ログが多すぎる
ログが多すぎる場合は、詳細ログ設定、通知ログ、同一条件の繰り返し、複数チャート、複数MT5、短時間足での稼働を確認します。
問い合わせ時には、全ログをそのまま送るよりも、発生時刻前後、対象EA名、対象銘柄、症状に関係する行を中心に整理すると確認しやすくなります。
| 症状 | 主な確認項目 | 見るログ |
|---|---|---|
| エントリーしない | 取引時間、スプレッド、最大ポジション、認証、自動売買 | Expertsログ、Journalログ |
| 決済しない | 決済条件、MagicNumber、管理対象、既存ポジション | Expertsログ |
| 注文エラー | ロット、証拠金、価格、SL/TP、接続状態 | Expertsログ、Journalログ |
| 通知が届かない | 通知条件、Webhook、WebRequest、外部サービス状態 | Expertsログ、送信ログ |
| 表示が崩れる | 表示オブジェクト、チャートサイズ、他インジとの重複 | Expertsログ、スクリーンショット |
| ログが多すぎる | 詳細ログ設定、複数チャート、通知頻度 | Expertsログ |
問い合わせ前に整理する情報
発生時刻
問い合わせ前には、問題が発生した時刻を控えてください。
ログは時系列で出力されるため、発生時刻が分かると、ExpertsログとJournalログの該当箇所を探しやすくなります。
「いつから動かないか」「どの操作の直後に起きたか」「再起動後に起きたか」「設定変更後に起きたか」も整理してください。
直前に変更した設定
直前に変更した設定がある場合は、必ず記録してください。
setファイル、MagicNumber、ロット、取引時間、通知設定、WebRequest設定、EAファイル、MT5の自動売買設定、VPS移行など、変更内容によって確認箇所が変わります。
変更前setと変更後setを分けて保存しておくと、原因の切り分けがしやすくなります。
スクリーンショット
チャート画面、EA設定画面、Inputs、Expertsログ、Journalログ、WebRequest設定、通知設定のスクリーンショットがあると確認しやすくなります。
ただし、口座番号、Webhook URL、GAS URL、APIキー、認証トークン、VPSログイン情報などが映り込まないよう注意してください。
ログ抜粋
ログを送る場合は、発生時刻前後を中心に整理してください。
ログ全体が長すぎる場合は、対象EA名、対象銘柄、発生時刻、エラー行、直前の設定読込ログ、注文・通知・外部連携に関係する行を優先します。
ただし、必要な前後関係が切れすぎると確認できない場合があります。該当行だけでなく、前後数十行を含めると確認しやすい場合があります。
送らない方がよい情報
問い合わせ時には、送る情報と送らない情報を分けてください。
確認に必要なのは、EA名、バージョン、setファイル、ログ、発生時刻、スクリーンショットです。一方で、ログインパスワード、VPSログイン情報、Webhook URL、APIキー、認証トークンなどの実値は送らないでください。
| 問い合わせ前に整理する情報 | 理由 |
|---|---|
| 発生時刻 | ログの該当箇所を特定するため |
| 直前に変更した設定 | 変更前後の影響を確認するため |
| setファイル | 現在のInputs設定を確認するため |
| Expertsログ | EA側の判定・エラーを確認するため |
| Journalログ | MT5端末側の状態を確認するため |
| スクリーンショット | チャート状態や設定画面を確認するため |
診断ツールで分かる範囲・分からない範囲
分かる範囲
診断ツールやログ確認補助ツールで確認しやすいのは、設定、ログ、環境、エラーの有無です。
たとえば、EAが起動しているか、setファイルが読み込まれているか、自動売買がONか、WebRequest設定があるか、注文エラーが出ているか、通知送信に失敗しているか、発生時刻にどのログが出ているかを確認できます。
分からない範囲
診断ツールだけで、すべての原因を完全に断定できるとは限りません。
EA内部ロジック、非公開ファイルの仕様、ex5のみでソースがないEAの詳細処理、外部サービス側の非公開状態、ブローカー側の詳細な約定処理などは、ログだけでは判断できない場合があります。
また、利益、勝率、損益改善、相場判断、推奨設定の判断は、診断ツールの対象ではありません。
相場判断は対象外
EA診断・ログ確認ツールは、相場が上がるか下がるか、どこで売買すべきかを判断するためのものではありません。
扱うのは、EAが設定通りに読み込まれているか、エラーが出ていないか、ログ上でどこまで処理が進んでいるかという技術確認です。
利益や勝率の判断は対象外
診断ツールは、利益、勝率、損失回避、運用結果を保証するものではありません。
バックテストや運用記録を確認する場合でも、目的は検証条件やログを整理することであり、特定の設定やロットを推奨することではありません。
| 確認対象 | 診断ツールで確認しやすいか | 備考 |
|---|---|---|
| EA起動状態 | 確認しやすい | 初期化ログやチャート状態を見る |
| setファイル読込 | 確認しやすい | Inputsとログを照合する |
| 注文エラー | 確認しやすい場合がある | ExpertsログとJournalログを合わせて見る |
| 非公開EAの内部仕様 | 判断が難しい場合がある | ソースコードがない場合は限定的 |
| 相場判断 | 対象外 | 売買判断や予測は扱わない |
| 利益・勝率判断 | 対象外 | 運用結果の保証はしない |
ログが多すぎる時の整理方法
発生時刻で絞る
ログが多すぎる場合は、まず発生時刻で絞ります。
問題が起きた時刻の前後を中心に見ることで、関係のないログを減らせます。
たとえば、通知が届かなかった時刻、注文エラーが出た時刻、EAをチャートへ入れた時刻、設定を変更した時刻を基準に整理してください。
EA名で絞る
複数EAを同じMT5で動かしている場合は、EA名で絞ります。
同じExpertsログ内に複数EAのログが混ざっていると、どのEAのエラーか分かりにくくなります。EA名、ファイル名、バージョン、チャート名を基準に整理してください。
症状に関係する行を残す
ログを整理する時は、症状に関係する行を残してください。
エントリーしない場合は、条件判定、注文ブロック、取引時間、スプレッド、最大ポジション、認証、外部制御に関係するログを残します。
通知が届かない場合は、通知条件、送信開始、WebRequest、Webhook、送信結果に関係するログを残します。
前後関係を切りすぎない
ログの該当行だけを送ると、原因が分からない場合があります。
エラー行の前に設定読込ログがあり、さらに前に初期化エラーが出ていることもあります。発生時刻前後の流れが分かるように、必要な前後行を残してください。
| 整理方法 | 確認すること | 注意点 |
|---|---|---|
| 発生時刻で絞る | 問題が起きた前後のログ | 時刻ずれに注意する |
| EA名で絞る | 対象EAのログだけを見る | 複数EAのログ混在に注意 |
| 症状別に残す | 注文、通知、外部連携、表示など | 無関係なログを減らす |
| 前後行を残す | 初期化、設定読込、エラー前後 | 該当行だけにしない |
関連商品と相談導線
ログ確認補助ツールを確認する
EAやインジケーターのログを整理したい場合は、ログ確認補助ツールを確認します。
対象EA名、発生時刻、Expertsログ、Journalログ、エラー行、設定読込ログを整理することで、問い合わせ前の確認が進めやすくなります。
EA導入診断を確認する
EAがチャートに入っているのに動かない、設定が読まれているか分からない、自動売買状態に不安がある場合は、EA導入診断の観点で確認します。
EAファイル、setファイル、銘柄、時間足、自動売買ON/OFF、起動ログ、認証状態、外部連携設定を確認してください。
WebRequestチェックを確認する
通知やGoogle Sheets連携、外部認証などが関係する場合は、WebRequestチェックも確認対象です。
WebRequest許可URL、Webhook URL、GAS URL、外部サービス応答、Expertsログ、VPS側の設定差を確認します。
不具合報告ページへ進む
ログや設定を整理しても原因が分からない場合は、不具合報告・調査依頼ページを確認してください。
問い合わせ時には、対象EA名、setファイル、発生時刻、Expertsログ、Journalログ、スクリーンショット、直前に変更した設定を整理しておくと確認しやすくなります。
送らない方がよい情報
EA診断やログ確認の相談では、ログ、setファイル、スクリーンショットに重要情報が含まれる場合があります。
| そのまま送らない方がよい情報 | 含まれやすい場所 | 対応 |
|---|---|---|
| 口座番号 | ログ、スクリーンショット、通知文面 | 必要に応じてマスクする |
| ログインパスワード | メモ、スクリーンショット | 送らない |
| Webhook URL | setファイル、Inputs、ログ、画像 | 伏字にする |
| GAS URL | Google Sheets連携設定 | 実値を送らない |
| APIキー | 外部連携設定、ログ | 削除または伏字にする |
| 認証トークン | 認証設定、外部連携ログ | 公開しない |
| VPSログイン情報 | メモ、画像、接続情報 | 送らない |
よくある質問
EA診断ツールで原因を完全に特定できますか?
完全に特定できるとは限りません。EA診断ツールは、設定、ログ、環境、発生時刻を整理し、確認しやすくするための補助ツールです。非公開EAの内部仕様や外部サービス側の詳細状態など、ログだけでは判断できない場合もあります。
ExpertsログとJournalログはどちらを送ればよいですか?
可能であれば両方を整理してください。ExpertsログはEA側の初期化、判定、注文、通知、外部連携を確認するために使います。JournalログはMT5端末側の接続、自動売買状態、注文応答、サーバー通信を確認するために使います。
setファイルは問い合わせ前に必要ですか?
設定確認が必要な場合は、setファイルがあると確認しやすくなります。ロット、MagicNumber、取引時間、通知設定、外部連携設定、ログ設定などが含まれる場合があるためです。共有前にはWebhook URLや認証情報などを確認してください。
ログが多すぎる場合はどう整理すればよいですか?
発生時刻、対象EA名、対象銘柄、症状に関係する行を基準に整理してください。エラー行だけでなく、初期化、設定読込、エラー前後の流れが分かる範囲を残すと確認しやすくなります。
口座番号やAPIキーはそのまま送ってよいですか?
送らないでください。口座番号、Webhook URL、GAS URL、APIキー、認証トークン、VPSログイン情報などは、問い合わせ文面、ログ、スクリーンショットにそのまま載せないよう注意してください。
通知が届かない場合もEA診断ツールで確認できますか?
確認の補助になります。通知条件、通知設定、WebRequest許可URL、Webhook URL、外部サービス側の状態、Expertsログの送信結果を分けて確認してください。
診断ツールで利益や勝率を判断できますか?
いいえ。診断ツールは、EAの設定、ログ、環境、エラー、外部連携状態を確認するための補助です。利益、勝率、損失回避、推奨ロット、売買判断を扱うものではありません。
まとめ
EA診断・ログ確認ツールは問い合わせ前整理に役立つ
MT5 EA診断・ログ確認ツールは、EAが動かない、注文エラーが出る、通知が届かない、ログが多すぎるといった時に、設定、ログ、環境、発生時刻を整理するための補助ツールです。
原因を自動で完全に断定するものではありませんが、EA名、バージョン、銘柄、時間足、setファイル、Expertsログ、Journalログ、外部連携エラーを整理することで、問い合わせ前の確認が進めやすくなります。
ログと設定はセットで確認する
ログだけ、設定だけでは確認が不十分な場合があります。
setファイル、直前に変更した設定、発生時刻、スクリーンショット、Expertsログ、Journalログをセットで整理してください。
Webhook URL、APIキー、GAS URL、認証トークン、口座番号、VPSログイン情報などの実値は、問い合わせ文面やスクリーンショットにそのまま載せないよう注意が必要です。
問い合わせ前に整理しておきたい情報
- 対象EA名、ファイル名、バージョン
- 対象銘柄、時間足、設置チャート
- 現在使用中のsetファイル
- 発生時刻、発生した症状、再現条件
- 直前に変更した設定
- Expertsログ、Journalログ
- 注文エラー番号、通知送信エラー、外部連携エラー
- 自動売買ON/OFF、EA個別許可、WebRequest設定
- チャート画面、Inputs、ログ画面のスクリーンショット
- 口座番号や認証情報をマスクした状態の資料
関連ページ
- MT5 EAトラブル完全ガイド|エントリーしない・決済しない・注文エラーの確認順
- EAのログを問い合わせ前に確認する方法
- MT5でEAの動作確認を依頼する前に整理すること
- MT5でEAのログが多すぎる時に確認すること
- ログ確認補助ツール
- WebRequest確認ツール
- EA導入診断パック
- 通知・ログ確認パック
- 不具合報告・調査依頼について
- よくある質問
- 免責事項
MT5 EAが動かない、注文エラーが出る、通知が届かない、ログが多すぎるなどの確認が必要な場合は、対象EA名、setファイル、Expertsログ、Journalログ、発生時刻、スクリーンショットを整理したうえでご相談ください。

