トラブル解決

MT5でログ確認補助ツールを使う前に確認すること

EAファンクラブ

MT5でEAやインジケーターを使っていると、起動しない、注文されない、決済されない、通知が届かない、Google Sheetsへ記録されない、認証エラーが出るといった問題が起きることがあります。

このような時は、画面上の表示だけでは原因を判断しにくいため、Expertsログ、Journalログ、WebRequestログ、通知ログ、認証ログ、CSV出力ログなどを分けて確認する必要があります。

この記事では、MT5でログ確認補助ツールを使う前に確認したい項目を、ログの種類、発生時刻、WebRequest、Discord通知、Google Sheets連携、認証、CSV出力、マスク対象、問い合わせ前整理の観点からまとめます。

ログ確認補助ツールは、不具合調査や問い合わせ前の情報整理を補助するためのものです。ログを確認することで原因を整理しやすくなりますが、すべての原因を自動判定するものではなく、将来の運用結果を約束するものでもありません。

この記事で確認すること

確認項目確認する内容
ログ確認補助ツールの役割Expertsログ、Journalログ、外部連携ログなどを整理する補助としての位置づけを確認します。
確認対象のログExperts、Journal、WebRequest、通知、認証、CSV、ファイル関連ログを分けて確認します。
発生時刻の確認症状が出た時刻の前後、EA起動時、再起動後、再試行ログを確認します。
WebRequest関連ログ外部URL通信、HTTPステータス、タイムアウト、許可URL不足などを確認します。
Discord通知ログ通知ON/OFF、Webhook、通知条件、送信結果、通知抑制を確認します。
Google Sheets連携ログGAS URL、シート権限、列構成、送信結果、解析失敗を確認します。
認証・ライセンスログ口座認証、期限認証、外部認証、認証NG理由を確認します。
マスク対象口座番号、Webhook URL、GAS URL、APIキー、認証トークン、個人情報を確認します。
問い合わせ前整理症状、対象EA、setファイル、ログ、スクリーンショット、直前変更を整理します。

MT5のログ確認補助ツールとは

MT5のログ確認補助ツールとは、EAやインジケーターの動作状態、不具合原因、外部連携エラー、認証エラー、通知失敗などを確認しやすくするための補助ツールです。

MT5では、EAやインジケーターの動作確認に、Expertsログ、Journalログ、取引履歴、チャート表示、外部連携ログなどを使います。

ただし、ログは量が多くなりやすく、どこを見ればよいか分かりにくい場合があります。ログ確認補助ツールは、必要な情報を整理し、不具合調査やサポート依頼時の確認を補助する目的で使います。

確認対象主な内容確認する場面
ExpertsログEAやインジケーターが出力する動作ログ、設定、エラー、診断情報起動確認、設定反映、認証、発注、決済、通知、外部連携
JournalログMT5本体側の接続、注文、端末操作、サーバー応答接続状態、注文拒否、再起動、通信断、取引サーバー側の確認
EA診断ログEA独自の状態確認、条件未成立、停止理由、設定不備EAがなぜ動かないか、どこで止まっているかを確認する時
通知ログDiscord通知、メール通知、プッシュ通知などの送信結果通知が届かない、送信失敗、通知抑制の確認
WebRequestログ外部URL通信、HTTPステータス、通信エラー、レスポンスDiscord、Google Sheets、GAS、外部認証、API連携の確認
CSV出力ログファイル保存、出力件数、保存先、ファイルエラーCSVが保存されない、ファイル名が違う、出力件数が合わない時

1. まず確認対象のログを決める

ログ確認補助ツールを使う前に、最初に確認するべきことは「どのログを確認したいか」です。

確認対象を決めずにログ全体を見ると、必要な情報を見落としやすくなります。症状ごとに、最初に見るログを分けてください。

症状最初に確認するログ確認ポイント
EAが起動しないExpertsログ初期化エラー、認証失敗、設定不備、ファイル配置
注文されないExpertsログ / Journalログ条件未成立、自動売買許可、注文エラー、取引時間外
決済されないExpertsログ / 取引履歴決済条件、対象マジックナンバー、決済対象、決済エラー
Discord通知が届かない通知ログ / WebRequestログWebhook、WebRequest許可、通知ON/OFF、通知条件
Google Sheetsへ記録されないWebRequestログ / 連携ログGAS URL、シート権限、列構成、解析失敗
CSVが出力されないCSV出力ログ / Expertsログ保存先、ファイル名、権限、出力条件
認証エラーが出る認証ログ / WebRequestログ口座認証、期限、ライセンス情報、外部認証通信

ログ確認は、1つのログだけで完結しない場合があります。まずExpertsログを確認し、端末側や注文応答に関係する場合はJournalログや取引履歴もあわせて確認します。

2. Expertsログで確認すること

Expertsログは、EAやインジケーターの動作確認で最初に確認することが多いログです。

EA側で診断ログが出る仕様であれば、Expertsログを見ることで、条件未成立なのか、設定不備なのか、外部連携エラーなのかを切り分けやすくなります。

確認項目確認する内容確認目的
起動ログEA名、インジケーター名、バージョン、初期化完了正しいファイルが起動しているか確認します。
初期化エラーOnInit失敗、設定不足、ファイル不足、ハンドル作成失敗後続処理が止まる原因を確認します。
入力パラメータ主要input、ON/OFF、対象シンボル、時間足、Magic Numbersetファイルが正しく反映されているか確認します。
認証結果ライセンス認証、口座認証、期限認証、外部認証の結果認証で止まっていないか確認します。
条件判定エントリーしない理由、決済しない理由、停止理由ロジック不具合と条件未成立を分けます。
注文・決済結果OrderSend、retcode、決済対象、決済失敗理由注文や決済がどこで止まったか確認します。
外部連携結果WebRequest、Discord通知、Google Sheets連携、CSV出力外部連携の成功・失敗を確認します。

Expertsログを見る時は、症状が発生した行だけでなく、EAを設置した直後の起動ログや、設定読み込みログも確認してください。起動時点で認証NGや設定不備がある場合、その後の処理が止まることがあります。

3. Journalログで確認すること

Journalログは、MT5本体側の状態を確認するためのログです。

EA側では正常に処理しようとしていても、MT5本体や取引サーバー側の条件で注文や決済ができない場合があります。

確認項目Journalログで見る内容確認目的
接続状態接続、切断、再接続、ログイン失敗MT5が取引サーバーへ接続されているか確認します。
自動売買許可自動売買OFF、取引不可、EA無効化EA側以前に取引処理が止まっていないか確認します。
注文応答注文送信、拒否、約定、エラー、マーケットクローズ注文や決済がサーバー側でどう扱われたか確認します。
端末操作EA着脱、チャート変更、時間足変更、MT5再起動直前操作と症状の関係を確認します。
ファイル・通信ファイルアクセス、通信失敗、権限不足CSV出力や外部連携の確認に使います。
VPS状態MT5停止、再起動、異常終了の痕跡長時間稼働時の停止原因を確認します。

Expertsログだけでは原因が分からない場合、Journalログもあわせて確認してください。EA側のログでは注文を出そうとしていても、MT5側や口座側で拒否されている場合があります。

4. 発生時刻の前後を確認する

ログ確認では、エラー行だけを見るのではなく、症状が発生した時刻の前後を確認することが重要です。

たとえば、通知が届かない場合でも、通知条件が成立していない、WebRequestが拒否されている、Webhook URLが空になっている、通信が切れているなど、複数の可能性があります。

確認範囲確認する内容理由
EA設置直後起動ログ、初期化、認証、input読み込み起動時点で止まっていないか確認します。
症状発生直前条件判定、通知条件、取引条件、外部連携状態直前に何が起きていたか確認します。
症状発生時刻エラー、ブロック理由、通信結果、注文応答問題が発生した中心時刻を確認します。
症状発生後再試行、復帰、同一エラーの連続、停止状態一時的な失敗か継続的な失敗かを見ます。
MT5再起動後再初期化、設定読み込み、認証、ログ再開再起動後に状態が変わったか確認します。
VPS再起動後MT5起動、EA復帰、通知復帰、WebRequest設定長時間運用時の停止要因を確認します。

ログ確認補助ツールでは、発生時刻、EA名、シンボル、時間足、マジックナンバー、ログ種別で確認範囲を絞れると、調査しやすくなります。

5. WebRequest関連ログを確認する

Discord通知、Google Sheets連携、外部認証、API連携などを使う場合、WebRequest関連ログの確認が重要です。

WebRequestエラーでは、MT5側の設定不足と外部サービス側の問題を分けて確認する必要があります。

確認項目確認する内容確認目的
URL設定通信先URLが空欄ではないか、古くないかURL未設定や旧URLの使用を確認します。
WebRequest許可MT5側でURLが許可リストに登録されているかMT5側で通信が止まっていないか確認します。
送信有無実際にWebRequest送信を試みたか送信前の条件で止まっていないか確認します。
HTTP結果通信成功、失敗、レスポンス空、HTTPステータス外部サービス側の応答を確認します。
タイムアウト応答待ちで失敗していないか通信環境や外部サービス状態を確認します。
再試行失敗時に再試行する仕様か、再試行ログがあるか一時的な通信失敗か継続的な失敗か確認します。

WebRequest関連ログでは、通信できたかどうかだけでなく、どのURLに対して、いつ、どの機能が、どの結果を受け取ったかを確認してください。

6. Discord通知ログを確認する

Discord通知が届かない場合は、通知処理まで到達しているかを確認します。

通知が届かない原因は、Webhook URL、WebRequest設定、通知ON/OFF、通知条件未成立、通知抑制、Discord側のチャンネル変更など複数あります。

確認項目確認する内容注意点
通知機能ON/OFFDiscord通知機能がONになっているか確認します。MT5側設定とEA側設定を分けます。
Webhook設定Webhook URLが設定されているか確認します。Webhook URLの実値は公開しないようにします。
通知条件通知対象イベントが発生しているか確認します。イベント未発生なら通知は出ません。
送信ログ送信を試みたログがあるか確認します。送信前で止まっている場合もあります。
送信結果送信成功、送信失敗、HTTPステータスを確認します。Expertsログで確認します。
通知抑制連続通知制限や重複通知抑制が働いていないか確認します。通知されない理由になる場合があります。

テスト通知は届くのに通常通知が届かない場合は、WebRequestではなく、通知条件や通知対象イベントの問題である可能性があります。

7. Google Sheets連携ログを確認する

Google Sheets連携では、MT5側、GAS側、シート側のどこで止まっているかを分けて確認します。

通信自体が成功していても、シート権限、列名、シート名、GAS側の処理、必須列不足によって記録に失敗する場合があります。

確認項目確認する内容注意点
連携機能ON/OFFGoogle Sheets連携機能がONになっているか確認します。設定上OFFなら送信されません。
GAS URLGAS URLまたは連携先URLが設定されているか確認します。GAS URLの実値は公開しないようにします。
WebRequest許可MT5側で必要URLが許可されているか確認します。VPS側MT5でも確認します。
送信・取得ログ送信または取得を試みたログがあるか確認します。処理到達前で止まっていないか確認します。
レスポンスレスポンスが空ではないか、形式が合っているか確認します。通信成功でも解析失敗する場合があります。
シート構造シート名、列名、必須列、キー列が一致しているか確認します。列構成変更後は特に確認します。
解析失敗必須列不足、空欄、表記ゆれ、形式不一致のログを確認します。データ構造側の問題を確認します。

Google Sheets連携では、MT5側のログとGAS側・シート側の設定を分けて確認してください。

8. 認証・ライセンス関連ログを確認する

EAやインジケーターにライセンス認証や口座認証がある場合、認証関連ログも確認対象になります。

認証エラーがある場合、EAがチャートに表示されていても、新規エントリー、決済、通知、外部連携などの一部または全部が止まることがあります。

確認項目確認する内容注意点
認証処理認証処理が実行されているか確認します。起動時のみか、定期確認かを確認します。
認証結果認証成功、認証失敗、期限切れ、対象外を確認します。認証NGと取引条件NGを分けます。
口座認証対象口座が認証条件と一致しているか確認します。口座番号は必要に応じてマスクします。
期限認証利用期限や更新状態を確認します。期限切れ時の動作も確認します。
外部認証URL外部認証へ通信できているか確認します。通信失敗と認証NGを分けます。
情報出力量認証情報をログに出しすぎていないか確認します。キーやトークンを出さないようにします。

認証ログには、口座番号、ライセンス情報、認証URLなどが含まれる場合があります。共有前には必要に応じてマスクしてください。

9. CSV出力・ファイル関連ログを確認する

CSV出力ツールやログ保存機能を使う場合、ファイル関連ログも確認対象になります。

保存先や権限の問題でCSVが出力されない場合もあります。Expertsログとファイル保存先をあわせて確認してください。

確認項目確認する内容注意点
CSV出力ON/OFFCSV出力機能が有効になっているか確認します。出力対象条件がある場合も確認します。
保存先フォルダFilesフォルダ、Commonフォルダ、指定フォルダなどを確認します。MT5の保存先を誤解しないようにします。
ファイル名想定したファイル名で保存されているか確認します。日付やシンボル名が含まれる場合があります。
ファイルオープンエラーファイルを開けない、書き込めないエラーを確認します。権限やファイル使用中の可能性もあります。
追記・上書き追記方式か上書き方式か確認します。過去ログを消さないか確認します。
出力件数何件出力したか、スキップがあるか確認します。対象データが0件の場合もあります。

CSVファイルやログファイルを共有する場合は、口座番号、取引履歴、個人情報、外部連携URLなどが含まれていないか確認してください。

10. ログに含まれる情報のマスク対象

ログやスクリーンショットには、第三者へそのまま送らない方がよい情報が含まれる場合があります。

問い合わせ時には、必要な情報を残しつつ、機密情報や個人情報を適切にマスクしてください。

マスク対象扱い方
口座情報口座番号、ログインID、残高、証拠金情報必要に応じて一部だけ残して隠します。
認証情報ライセンスキー、認証トークン、認証URL原則として全文を共有しません。
外部連携情報Webhook URL、GAS URL、APIキーURL全体やキー全体を公開しないようにします。
個人情報氏名、メールアドレス、住所、連絡先スクリーンショットに写り込まないようにします。
VPS情報IPアドレス、ログイン情報、管理画面情報ログインに関係する情報は送らないでください。
取引情報不要な取引履歴、残高、ポジション詳細必要な範囲だけ共有します。

一方で、EA名、バージョン、シンボル、時間足、発生時刻、エラー内容まで隠してしまうと、確認が難しくなります。何を隠し、何を残すかを分けることが重要です。

11. ログ確認補助ツールで確認できるとよい項目

ログ確認補助ツールでは、以下のような項目を整理できると、不具合調査や問い合わせ前確認がしやすくなります。

項目確認する内容用途
対象EA名・インジケーター名どのツールのログか確認します。別ツールとの混同を避けます。
バージョン対象ファイルのバージョンを確認します。旧版・新版の切り分けに使います。
シンボル対象銘柄名、suffixの有無を確認します。銘柄違いを確認します。
時間足対象チャートの時間足を確認します。時間足依存の動作確認に使います。
マジックナンバーEA別・ロジック別の識別番号を確認します。対象ポジションや履歴を絞ります。
発生時刻症状が出た日時を確認します。ログ範囲を絞ります。
ログ種別Experts、Journal、WebRequest、通知、認証、CSVなどを分類します。確認対象を分けます。
エラー内容エラー番号、HTTPステータス、ブロック理由を確認します。原因切り分けに使います。
直前の操作EA更新、set変更、URL変更、VPS再起動などを確認します。変更前後を比較します。
再現性毎回発生するか、特定条件だけかを確認します。不具合調査の優先度判断に使います。

ログ例としては、以下のような項目が確認できると、原因の切り分けがしやすくなります。実際のログ名や表示形式は、使用しているログ確認補助ツールの仕様によって異なります。

LOGCHECK_INIT: enabled=Y target=EXPERTS,JOURNAL
LOGCHECK_SCAN: from=2026-05-15 10:00:00 to=2026-05-15 10:30:00 symbol=GOLD
LOGCHECK_FIND: level=ERROR source=WebRequest message=URL_NOT_ALLOWED
LOGCHECK_FIND: level=WARN source=Notify message=WEBHOOK_EMPTY
LOGCHECK_MASK: field=account mode=PARTIAL
LOGCHECK_EXPORT: status=OK file=logcheck_GOLD_2026-05-15.csv

上記は確認項目の例です。実際のログ名や表示形式は、使用しているログ確認補助ツールの仕様によって異なります。ログ例には、Webhook URL、GAS URL、APIキー、認証トークン、口座番号などの実値を含めないようにしてください。

12. よくある症状と確認先

ログ確認補助ツールを使う場合も、最初に症状を整理してから確認すると、原因を切り分けやすくなります。

症状確認するログ確認ポイント
EAが起動しないExpertsログ初期化エラー、認証失敗、設定不備、ファイル不足
注文されないExpertsログ / Journalログ条件未成立、自動売買許可、注文エラー、取引時間外
決済されないExpertsログ / 取引履歴決済条件、対象マジックナンバー、対象ポジション、決済エラー
Discord通知が届かない通知ログ / WebRequestログWebhook、WebRequest許可、通知条件、通知抑制
Google Sheetsへ記録されないWebRequestログ / 連携ログGAS URL、シート権限、列構造、解析失敗
CSVが出力されないCSV出力ログ / Expertsログ保存先、ファイル名、権限、出力条件
認証エラーが出る認証ログ / WebRequestログ口座番号、期限、認証URL、通信状態
VPS上だけ動かないJournalログ / WebRequestログVPS再起動、MT5停止、WebRequest設定差、通信状態

症状ごとに確認すべきログは異なります。ログ確認補助ツールを使う場合も、まず何を確認したいのかを決めてから、該当ログを見てください。

13. 問い合わせ前に整理しておく情報

ログ確認補助ツールについて相談する場合は、以下を整理しておくと確認が進めやすくなります。

項目整理する内容補足
使用ツールEA名、インジケーター名、ログ確認補助ツール名、バージョン旧版や別ファイルとの混同を避けます。
使用環境MT4 / MT5、Windows PC、VPS、対象シンボル、時間足ローカルPCとVPSを分けて確認します。
確認したいログExperts、Journal、WebRequest、通知、認証、CSVなど確認したい範囲を明確にします。
発生している症状起動しない、通知されない、記録されない、注文されないなど症状を具体的に書きます。
発生時刻何月何日、何時頃に発生したかログの抽出範囲を決めるために必要です。
直前の変更EA更新、set変更、URL変更、VPS再起動、MT5再起動など変更前後を分けて確認します。
添付情報ログ、スクリーンショット、setファイル、CSVファイルなど必要な範囲に絞ります。
マスク対象口座番号、Webhook URL、APIキー、ライセンス情報など共有前に確認します。

「ログを見てください」だけでは確認が難しい場合があります。どの症状について、どの時刻の、どのログを確認したいのかを整理してください。

14. ログ確認補助ツールで注意したいこと

ログ確認補助ツールを使う場合は、ログ確認だけで原因を完全に自動判定できるとは限らない点に注意してください。

注意点確認する理由
ログが出ていない場合は確認できる情報が限られる対象EAやインジケーターが必要なログを出していない場合、判断材料が少なくなります。
ExpertsログとJournalログを分けて確認するEA側の処理とMT5端末側の状態は別のログに出る場合があります。
発生時刻の前後を見るエラー行だけでは前後関係が分からない場合があります。
ログを切り取りすぎない必要な前提ログまで削ると、確認が難しくなります。
機密情報をそのまま送らないWebhook URL、GAS URL、APIキー、認証トークン、口座番号を保護します。
ログ確認結果だけで断定しないMT5設定、外部サービス、VPS、口座環境も確認対象です。

ログ確認補助ツールは、不具合調査や問い合わせ前整理を補助するためのものです。ログに表示された内容だけで原因を断定せず、設定、環境、直前操作、外部サービス側の状態もあわせて確認してください。

関連する確認ページ

ログ確認補助ツールを使う場合は、Expertsログ、Journalログ、EAが動かない場合の確認、WebRequest確認、不具合報告の方法もあわせて確認してください。

確認ページ確認できること
EAのログを問い合わせ前に確認する方法問い合わせ前に整理したいExpertsログ、Journalログ、スクリーンショット、setファイルを確認できます。
MT5のログ確認方法|Experts・Journalの見方ExpertsログとJournalログの違い、確認場所、切り分け方を確認できます。
EAが動かない原因と確認ポイントEAが起動しない、注文しない、通知されない場合の基本確認を整理できます。
MT5でWebRequestチェックツールを使う前に確認することWebRequest許可、外部連携、通知、認証通信の確認ポイントを整理できます。
不具合報告・サポート依頼症状、ログ、スクリーンショット、再現手順、利用環境を整理して相談する方法を確認できます。

関連する商品ページ

ログ確認や外部連携に関連する補助ツールは、以下から確認できます。

商品・関連ページ確認できること
ログ確認補助ツールExpertsログ、Journalログ、不具合報告前の情報整理を補助するツールを確認できます。
導入診断・WebRequestチェックツールMT4 / MT5のWebRequest設定や外部連携前の確認を補助するツールを確認できます。
Discord通知ツールMT5からDiscordへ通知する補助ツールの用途、導入前確認、通知ログを確認できます。
Google Sheets連携ツールMT5の記録や状態をGoogle Sheetsへ連携する補助ツールの用途を確認できます。
CSV出力ツール取引履歴、検証結果、ログ、集計情報をCSV形式で整理する用途を確認できます。
通知・集計ツール通知、ログ確認、Google Sheets連携、CSV出力などの補助ツールを一覧で確認できます。

購入前・利用前に確認するページ

ログ確認補助ツールや関連補助ツールを利用する前には、導入ガイド、動作環境、購入前確認、免責事項も確認してください。

ページ確認できること
導入ガイドEA、インジケーター、補助ツールを導入する前の確認事項を整理できます。
動作環境MT4 / MT5、Windows PC、VPS、外部連携などの動作環境を確認できます。
購入前確認事項購入前に確認しておきたい対応環境、利用条件、確認事項を整理できます。
免責事項・リスク説明当サイトと商品の利用上の注意、責任範囲、リスク説明を確認できます。
投資助言を行わない方針EAファンクラブが投資判断や売買指示を行わない方針を確認できます。
不具合報告・サポート依頼ログ、スクリーンショット、再現手順、利用環境を整理して相談する方法を確認できます。

まとめ

MT5でログ確認補助ツールを使う前には、確認対象のログ、発生時刻、EA名、シンボル、時間足、マジックナンバー、WebRequest、通知ログ、認証ログ、CSV出力ログを整理しておくことが重要です。

Expertsログ、Journalログ、EA診断ログ、外部連携ログを分けて確認することで、設定不備、通信エラー、通知失敗、認証失敗、注文エラーなどを切り分けやすくなります。

ログ確認補助ツールは、不具合調査や問い合わせ前整理を補助するためのものです。ログ確認だけで原因を完全に自動判定できるとは限らないため、MT5設定、外部サービス、VPS環境、直前操作もあわせて確認してください。

相談前には、使用環境、発生症状、発生時刻、対象ログ、Expertsログ、Journalログ、スクリーンショット、setファイルを整理してください。Webhook URL、GAS URL、APIキー、認証トークン、口座番号などの実値は、必要に応じてマスクしてください。

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