トラブル解決

MT5でEA動作診断チェックツールを使う前に確認すること

MT5でEA動作診断チェックツールを使う前に、対応環境、EA設定、ログ、診断手順を確認する内容を表したアイキャッチ画像
EAファンクラブ

MT5でEAをチャートに設置しても、起動しない、エントリーしない、決済しない、通知が届かない、認証エラーが出る、設定値が反映されているか分からないといった問題が起きることがあります。

EA動作診断チェックツールは、EAの状態、MT5端末の設定、setファイル、Expertsログ、Journalログ、WebRequest、通知設定などを確認しやすくするための補助ツールです。

ただし、診断ツールは原因を自動で完全に断定するものではありません。EAが動かない理由は、EA本体、MT5端末設定、口座状態、銘柄、時間足、setファイル、WebRequest、外部連携、認証、ログ出力など複数に分かれるため、順番に切り分ける必要があります。

この記事では、MT5でEA動作診断チェックツールを使う前に確認すること、診断前に整理する情報、症状別の見るポイント、ログ確認との違い、関連する補助ツール、購入前・相談前に確認するページをまとめます。

なお、この記事はMT4/MT5、MQL4/MQL5、EA、インジケーター、通知・診断・補助ツールの導入、設定、確認、検証、不具合調査を目的とした技術記事です。投資助言、売買指示、利益保証、勝率保証、損失回避保証、推奨ロット、推奨銘柄、推奨エントリー、特定ブローカー誘導を目的としたものではありません。

EA動作診断チェックツールを使う前に確認すること

EA動作診断チェックツールを使う前に、まず確認したい症状を分けてください。

EAが起動しないのか、エントリーしないのか、決済しないのか、通知が届かないのか、認証エラーが出るのか、設定値が反映されていないのかによって、確認する順番が変わります。

確認したい内容確認先主な用途
EA診断とログ確認をまとめて整理したいMT5 EA診断・ログ確認ツールで確認できることEA名、バージョン、setファイル、ログ、外部連携をまとめて確認する
ExpertsログとJournalログの基本を確認したいMT5のログ確認方法|Experts・Journalの見方EA側ログとMT5端末側ログを分けて確認する
EAトラブル全体を切り分けたいEAが動かない原因と確認ポイント起動、注文、決済、通知、外部連携の症状を順番に確認する
問い合わせ前にログを整理したいEAのログを問い合わせ前に確認する方法発生時刻、Expertsログ、Journalログ、再現条件をまとめる
WebRequest設定も確認したいMT5でWebRequestチェックツールを使う前に確認すること許可URL、送信先、HTTPステータス、通信失敗ログを確認する

EA動作診断チェックツールの役割

EAが動ける状態かを確認する

EA動作診断チェックツールでは、EAがMT5上で動ける状態になっているかを確認します。

たとえば、EAがチャートに設置されているか、自動売買が許可されているか、対象銘柄と時間足が合っているか、setファイルが読み込まれているか、認証や外部連携で止まっていないかを確認します。

EAが動かない場合でも、EA内部ロジックだけが原因とは限りません。MT5端末側の自動売買OFF、取引時間外、スプレッド条件外、最大ポジション到達、証拠金不足、Magic Number不一致、WebRequest未許可なども確認対象です。

設定とログをセットで確認する

EA診断では、設定だけ、またはログだけを見ても原因が分からない場合があります。

setファイル、Inputs、銘柄、時間足、EA名、バージョン、Expertsログ、Journalログ、通知設定、WebRequest設定をセットで確認してください。

特に、直前にsetファイルを変更した、EAを入れ替えた、MT5端末を再起動した、VPSへ移行した、通知先を変更した場合は、変更前後の状態を分けて確認する必要があります。

問い合わせ前の情報不足を減らす

不具合確認では、「動きません」「エントリーしません」だけでは確認範囲が広くなります。

EA名、ファイル名、バージョン、銘柄、時間足、setファイル、発生時刻、Expertsログ、Journalログ、スクリーンショット、直前に変更した設定があると、確認が進めやすくなります。

役割確認する内容注意点
起動確認EA設置、初期化、認証、設定読み込みExpertsログの初期化前後を見る
設定確認setファイル、Inputs、銘柄、時間足、Magic Number現在値と変更前後を分ける
端末確認自動売買許可、接続状態、口座状態、取引可否Journalログも合わせて見る
外部連携確認WebRequest、通知、Google Sheets、認証URLやAPIキーなどの実値は共有前に伏せる
問い合わせ前整理EA名、バージョン、発生時刻、再現条件、ログ情報不足を減らす

診断前に整理する基本情報

EA動作診断チェックツールを使う前に、対象EAと利用環境を整理してください。

複数のEA、複数チャート、複数MT5端末、VPS環境を使っている場合は、どの端末、どのチャート、どのEAで発生しているかを分けて確認します。

整理する情報内容確認理由
対象EAEA名、ファイル名、バージョン旧版や別EAとの混同を防ぐため
設置チャート銘柄、時間足、チャート数対象銘柄や時間足の違いを確認するため
setファイル使用中set、変更前set、変更後set設定変更による挙動差を確認するため
MT5端末状態自動売買許可、ログイン状態、接続状態EAが動作できる端末状態か確認するため
発生時刻症状が出た日時、再現した時刻ログの確認範囲を絞るため
直前の変更EA入れ替え、set変更、VPS移行、通知先変更原因候補を絞るため

EAが起動しない時に確認すること

EAをチャートに設置しても起動しない場合は、まずExpertsログの初期化メッセージを確認します。

EA名やバージョンが表示されているか、設定読み込みエラーが出ていないか、認証エラーが出ていないか、WebRequestやファイル読み込みで止まっていないかを確認してください。

チャート右上の表示だけで判断せず、MT5の自動売買許可、EA個別の許可設定、口座の取引可否、DLLやWebRequestの設定、VPS環境の差も確認します。

確認項目見る場所確認ポイント
EA初期化ExpertsログOnInit相当の起動ログ、初期化失敗、設定読み込み結果
自動売買許可MT5上部ボタン、EA設定端末全体とEA個別の許可状態
認証Expertsログ、EA表示認証成功、アカウント不一致、期限、通信失敗
ファイル読み込みExpertsログ、Files/Commonフォルダ必要ファイル、CSV、設定ファイルの有無
外部連携WebRequest設定、Expertsログ許可URL、通信失敗、HTTPステータス

エントリーしない時に確認すること

EAがエントリーしない場合は、シグナルが出ていないのか、シグナルは出ているが注文前チェックで止まっているのかを分けます。

取引時間、スプレッド、最大ポジション、証拠金、ロット、Magic Number、同一バー制御、重複エントリー防止、外部停止、経済指標フィルターなど、EA側の安全条件で止まる場合があります。

診断時は、エントリー条件の成立有無だけではなく、注文前チェックやブロック理由がExpertsログに出ているかを確認してください。

確認項目確認内容補足
シグナル有無EAが条件成立を認識しているかサイン表示と発注処理は分けて見る
取引時間EA設定上の稼働時間、サーバー時間PC時間とサーバー時間の違いに注意する
スプレッド最大スプレッド条件瞬間的に条件外になる場合がある
ポジション制限最大ポジション、Magic Number、同一方向制限別EAや手動ポジションとの混在に注意する
証拠金・ロットロット、最小ロット、証拠金不足注文前に拒否される場合がある

決済しない時に確認すること

EAが決済しない場合は、対象ポジションをEAが認識しているか、決済条件が成立しているか、決済注文が送信されているかを分けて確認します。

Magic Number、銘柄、ポジション種別、トレーリング開始条件、内部決済条件、ブローカーSL/TP、決済エラー、スリッページ、取引不可時間などが関係する場合があります。

Expertsログに、決済条件成立、決済見送り、対象チケット、エラー番号、リトライ有無が出ているかを確認してください。

確認項目見る内容確認理由
対象ポジション銘柄、Magic Number、チケット、方向EAが管理対象として認識しているか確認する
決済条件TP、SL、トレーリング、内部決済、時間決済条件が成立しているか確認する
決済注文注文送信、拒否、エラー番号EA側とサーバー側のどちらで止まったか確認する
Journalログ注文応答、約定、拒否、通信状態端末側・サーバー側の応答を見る

通知・WebRequest・外部連携を確認する

Discord通知、WebRequest、Google Sheets連携などを使うEAでは、EA本体の動作と通知・外部連携の動作を分けて確認します。

通知が届かない場合でも、EAが動作していないとは限りません。通知条件が成立していない、WebRequest許可URLが不足している、Webhook URLが違う、外部サービス側で受信できていない、HTTPステータスがエラーになっているなど、複数の原因があります。

Webhook URL、APIキー、GAS URL、認証トークンなどの実値は、問い合わせ文面やスクリーンショットにそのまま載せないでください。

対象確認する内容注意点
WebRequest許可URL、送信先、HTTPステータス、通信失敗MT5のオプション設定も確認する
Discord通知通知条件、送信結果、Webhook関連ログWebhook URLの実値は伏せる
Google Sheets連携送信結果、書き込み失敗、認証関連エラーGAS URLやAPIキーをそのまま貼らない
外部認証認証成功、アカウント不一致、通信失敗口座番号や認証情報は必要範囲だけ伏せて確認する

ログ確認補助ツールとの違い

EA動作診断チェックツールは、EAが動ける状態か、設定が反映されているか、端末や外部連携の前提に問題がないかを確認するための補助ツールです。

ログ確認補助ツールは、ExpertsログやJournalログを中心に、発生時刻、エラー行、繰り返し出ているログ、通知失敗ログなどを整理するための補助ツールです。

EAが動かない場合は、まず動作診断で起動状態や設定を確認し、その後、ログ確認で発生時刻前後の原因候補を絞ると確認しやすくなります。

補助ツール主な役割向いている確認
EA動作診断チェックツールEAが動ける状態かを確認する起動、設定、認証、自動売買許可、外部連携前提
ログ確認補助ツールログを整理して原因候補を追いやすくするExpertsログ、Journalログ、通知失敗、発生時刻前後
WebRequestチェックツールMT5から外部URLへ通信できるか確認する許可URL、HTTPステータス、送信可否、通信エラー

送らない方がよい情報

診断や問い合わせのためにログやスクリーンショットを共有する場合でも、機密情報をそのまま含めないようにしてください。

送らない方がよい情報理由対応方法
Webhook URL外部通知先へ送信できる可能性があるためドメインや種別だけ残し、実値は伏せる
APIキー、GAS URL、認証トークン外部サービスや認証情報に関わるため先頭・末尾以外を伏せる
口座番号、氏名、メールアドレス個人情報に該当する可能性があるためスクリーンショット上で隠す
VPSログイン情報第三者が接続できる可能性があるため共有しない
ソースコード全文権利や配布条件に関わる場合があるため必要な場合は確認範囲を分ける

関連商品・補助ツール

EA動作診断やログ確認を補助する商品を確認する場合は、用途に合う範囲だけを確認してください。商品ページは、導入前確認、対応環境、利用条件、免責事項を確認するための導線として扱います。

商品・パック主な用途確認しやすい内容
EA動作診断チェックツールEAの起動状態や設定確認を補助する自動売買許可、認証状態、設置環境、外部連携確認
EA導入診断パックEA導入前後の確認項目をまとめて整理するMT5設定、setファイル、ログ、WebRequest、通知確認
ログ確認補助ツールExpertsログ、Journalログ、通知ログを整理する発生時刻、エラー行、通知失敗、ログ量の整理
導入診断・WebRequestチェックツールWebRequest設定や通信結果を確認する許可URL、HTTPステータス、送信可否、通信エラー
通知・ログ確認パック通知とログ確認をまとめて確認する通知設定、WebRequest、Expertsログ、Journalログ、送信失敗

購入前・相談前に確認するページ

補助ツールや関連商品を確認する場合は、商品説明だけでなく、導入前の環境、利用条件、免責事項もあわせて確認してください。

ページ確認する内容使いどころ
導入ガイド購入後の導入、設置、確認の流れ初めて補助ツールを導入する前
動作環境MT4/MT5、VPS、外部連携、動作前提利用前の環境確認
購入前確認事項購入前に確認する条件、対応範囲、注意事項商品ページ確認時
免責事項・リスク説明利用前に確認する注意事項、リスク説明商品利用前・相談前
投資助言を行わない方針サイトの技術支援方針、投資助言ではない範囲記事や商品ページの位置づけを確認する時
不具合報告・調査依頼について問い合わせ前に必要な情報、ログ、スクリーンショット、再現条件個別に確認してほしい内容がある場合

まとめ

MT5でEA動作診断チェックツールを使う前には、EA名、バージョン、銘柄、時間足、setファイル、MT5端末状態、発生時刻、Expertsログ、Journalログを整理してください。

EAが起動しない、エントリーしない、決済しない、通知が届かない、認証エラーが出るといった症状は、EA本体だけでなく、MT5端末設定、口座状態、WebRequest、外部連携、setファイル、ログ出力条件が関係する場合があります。

EA動作診断チェックツールは、EAが動ける状態か、設定が反映されているか、外部連携の前提に問題がないかを確認するための補助ツールです。原因を自動で完全に断定するものではないため、ログ確認や再現条件の整理と合わせて使うことが重要です。

問い合わせ前には、対象EA、設置環境、setファイル、発生時刻、Expertsログ、Journalログ、再現条件、スクリーンショットを整理してください。Webhook URL、APIキー、GAS URL、認証トークン、口座番号、VPS接続情報などは、そのまま共有しないよう注意してください。

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

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

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

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

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