MT5のログ確認方法|Experts・Journalの見方
本記事は、MT4/MT5・MQL4/MQL5・EA・インジケータに関する技術情報・一般的な確認手順を解説するものです。特定の金融商品の売買、投資判断、利益獲得を推奨・保証するものではありません。
この記事の位置づけ:この記事では、MT5のExpertsログとJournalログの見方を中心に解説します。
EAが動かない原因を広く確認したい場合は、EAが動かない原因と確認ポイントをご確認ください。
サポート依頼前に、どのログやスクリーンショットを送ればよいか確認したい場合は、EAのログを問い合わせ前に確認する方法をご確認ください。
MT5のログ確認方法|Experts・Journalの見方
MT5でEAやインジケータが想定どおりに動作しない場合、ログ確認は非常に重要です。
この記事では、MT5のExpertsログ、Journalログの見方と、不具合調査時に確認すべきポイントを整理します。
結論:EAの確認ではExpertsとJournalを見る
MT5でEAやインジケータの動作確認をする場合、主に以下のログを確認します。
- Experts:EAやインジケータが出力するログ
- Journal:MT5全体の操作・接続・取引関連ログ
- 操作履歴:注文や決済の履歴
EAが動かない、エントリーしない、認証エラーが出る、通知が届かない場合は、まずExpertsとJournalを確認してください。
Expertsログとは
EAやインジケータのログを確認する場所
Expertsログには、EAやインジケータが出力するメッセージ、エラー、診断ログなどが表示されます。
EA側でログ出力が実装されている場合、以下のような情報が確認できます。
- EAの起動状態
- バージョン情報
- ライセンス認証結果
- 入力パラメータの状態
- エントリー条件の判定結果
- 注文エラー
- WebRequestエラー
- 通知送信結果
Journalログとは
MT5全体の状態を確認する場所
Journalログには、MT5全体の操作、接続、注文処理、エラー、システム関連の情報が表示されます。
たとえば以下のような内容が確認できます。
- MT5の起動・終了
- サーバー接続状態
- ログイン状態
- 注文送信結果
- 取引サーバーからの応答
- ファイルや通信関連のエラー
EA側のログだけでは原因が分からない場合、Journalログもあわせて確認することが重要です。
ログを確認する基本手順
ターミナルを開く
MT5画面下部のターミナルまたはツールボックスを開きます。
表示されていない場合は、メニューやショートカットから表示してください。
Expertsタブを確認する
EAやインジケータに関するメッセージは、Expertsタブに表示されることが多いです。
EAをチャートに適用した直後、エラー発生時、注文処理時、通知送信時などのログを確認してください。
Journalタブを確認する
接続状態、注文処理、MT5全体のエラーを確認する場合は、Journalタブを確認します。
Expertsに何も出ていない場合でも、Journal側に原因が出ている場合があります。
確認すべき主なエラー
認証エラー
口座認証、期限認証、ライセンスキー認証などを使うEAでは、認証エラーが出る場合があります。
- 登録口座番号が違う
- ライセンス期限が切れている
- 認証キーが間違っている
- 外部認証サーバーへ接続できない
- WebRequest設定が不足している
注文エラー
EAが注文できない場合、注文エラーがログに出る場合があります。
- 証拠金不足
- 最小ロット未満
- 最大ロット超過
- ストップレベル違反
- 取引時間外
- シンボルが取引不可
- 自動売買が許可されていない
WebRequestエラー
Discord通知、Google Sheets連携、外部認証を使う場合、WebRequest関連のエラーが出ることがあります。
- WebRequest許可URLが登録されていない
- URLが間違っている
- 外部サービスが停止している
- 通信環境に問題がある
- APIキーやWebhook URLが間違っている
ログを見るときのポイント
発生日時を見る
ログ確認では、まずエラーが発生した日時を確認します。
問い合わせ時も、発生日時が分かると確認がスムーズです。
EA名・チャート・銘柄を確認する
複数のEAやインジケータを利用している場合、どのEAが出したログなのかを確認してください。
- EA名
- 銘柄名
- 時間足
- チャートID
- Magic Number
直前の操作を見る
エラー直前に行った操作も重要です。
- EAをチャートに適用した
- setファイルを変更した
- 自動売買をON/OFFした
- MT5を再起動した
- VPSが再起動した
- WebRequest設定を変更した
ログを保存・共有する場合
必要な範囲だけ共有してください
不具合報告でログを送る場合は、発生日時の前後を中心に共有してください。
長期間すべてのログを送るより、対象日時の前後に絞った方が確認しやすくなります。
個人情報をマスキングしてください
ログやスクリーンショットには、口座番号、残高、氏名、メールアドレスなどが表示される場合があります。
必要に応じてマスキングしてください。
MT5のログインパスワード、投資家パスワード、VPSログイン情報、銀行口座情報、クレジットカード情報等は送信しないでください。
ログ確認だけで分からない場合
ログを確認しても原因が分からない場合は、以下の情報を整理してください。
- 対象商品名
- MT5のビルド番号
- ブローカー名
- 口座タイプ
- 利用銘柄
- 利用時間足
- 使用中のsetファイル
- エラー発生日時
- スクリーンショット
- 再現手順
情報が整理されているほど、不具合調査や改修相談がスムーズになります。
問い合わせ前に送る情報を整理したい場合は、以下の記事も確認してください。
まとめ
MT5でEAやインジケータの不具合を確認する場合、ExpertsログとJournalログの確認が基本です。
ExpertsではEAやインジケータの診断ログ、JournalではMT5全体の接続・注文・操作ログを確認できます。
不具合報告時は、発生日時、エラーメッセージ、対象EA、銘柄、時間足、setファイル、再現手順を整理してください。
関連ページ
不具合調査・改修相談について
EAやインジケータの不具合調査、ログ確認、設定確認、既存ツールの改修相談が必要な場合は、必要な情報を整理したうえでご相談ください。
当サイトでは、投資助言、相場予測、売買判断、特定ブローカーへの誘導は行っていません。ご相談は、MT4/MT5・MQL4/MQL5の開発・設定・検証・不具合調査に関する内容に限ります。

