EA運用ガイド

GOLD / XAUUSD対応EAのログ確認ガイド|エントリー・見送り・スプレッド・決済理由を見る

EAファンクラブ

GOLD / XAUUSD対応EAのログ確認ガイド

GOLD / XAUUSD対応EAを使う時は、チャート上の表示だけでなく、Expertsログを確認することが重要です。

EAがエントリーしない、サインは出ているように見えるのに注文が出ない、スプレッドで止まっているのか分からない、決済理由が分からないという場合、ログを確認しないと原因を切り分けにくくなります。

このページでは、GOLD / XAUUSD対応EAを売買推奨や利益訴求の対象としてではなく、MT5でEAの動作理由を確認するための実務ログ確認として整理します。

このページで確認すること

  • GOLD / XAUUSD対応EAでログ確認が重要な理由
  • エントリー理由と見送り理由の分け方
  • スプレッドブロックの確認
  • 発注失敗とretcodeの確認
  • 決済理由の確認
  • ナンピンEA・グリッドEAで見るログ
  • コピーEAで見るログ
  • バックテスト時とデモ環境でのログ確認
  • 問い合わせ前に整理したいログ情報

このページで扱わないこと

このページでは、GOLD / XAUUSDの売買判断、推奨エントリー、推奨ロット、利益保証、勝率保証、特定ブローカーへの誘導は行いません。

EAの動作理由を確認し、検証やサポート前の切り分けをしやすくするためのログ確認ガイドとしてご確認ください。

GOLD / XAUUSD対応EAでログ確認が重要な理由

GOLD / XAUUSDは、値動き、スプレッド、point、digits、取引時間の影響を受けやすい銘柄です。

そのため、EAがエントリーしなかった場合でも、単純にロジックが反応していないとは限りません。

実際には、次のような理由でEAが見送っている場合があります。

  • シグナル条件が成立していない
  • インジケーター値を取得できていない
  • スプレッドが上限を超えている
  • 取引時間外になっている
  • 最大ポジション数に達している
  • ロットが最小ロットやlot_stepに合っていない
  • 証拠金が不足している
  • 外部制御や認証で新規エントリーが停止している
  • 発注したがretcodeにより失敗している

ログ確認では、「シグナルが出たか」だけではなく、「なぜ注文しなかったか」「どの条件で止まったか」「発注後に失敗したか」を分けて見ることが重要です。

最初に確認するログ項目

GOLD / XAUUSD対応EAでは、まず起動時ログと銘柄仕様ログを確認します。

起動時点でsymbol、digits、point、tick value、contract size、volume step、spread、EAバージョン、setファイル相当の入力値を確認できると、検証条件を整理しやすくなります。

ログ項目確認内容見る理由
INITEAの起動、初期化、主要設定EAが正常に起動しているか確認するため
SYMBOL_SPECsymbol、digits、point、tick value、contract size、volume stepGOLD / XAUUSDの銘柄仕様を確認するため
INPUT_SUMMARY主要input、ロット、スプレッド上限、時間帯、Magic Numbersetファイルや入力条件を確認するため
AUTH_STATE認証や利用許可の状態認証NGで停止していないか確認するため
EXTCTRL_STATE外部制御、停止指示、時間制御外部制御で新規エントリーが止まっていないか確認するため

起動時ログがない場合、後から不具合を確認する時に、どの銘柄仕様・どの設定で動かしていたか分かりにくくなります。

エントリー理由と見送り理由を分けて確認する

EAがエントリーしない場合は、最初に「シグナル不成立」なのか「シグナルは見えたが発注前チェックで止まった」のかを分けて確認します。

ログ項目意味確認する内容
SIGNAL売買候補の判定BUY、SELL、WAITなどの判定状態
GATE方向や必須条件トレンド方向、上位足、基本条件の通過状況
SCOREタイミングや補助評価スコア、閾値、補助条件の状態
SPECIAL_FILTERS特殊条件や環境条件急変動、時間帯、ボラティリティ、スプレッドなど
ENTRY_SKIP発注見送りどの理由で新規エントリーを見送ったか

GOLD / XAUUSD対応EAでは、サインが出ているように見えても、スプレッドや時間帯、ロット、最大ポジション数の条件で発注しない場合があります。

ログで確認したいのは、単に「エントリーしたかどうか」ではなく、「どの条件まで通過して、どこで見送ったか」です。

スプレッドブロックを確認する

GOLD / XAUUSDでは、スプレッド確認が重要です。

EAにスプレッド上限が設定されている場合、シグナル条件が成立していても、現在スプレッドが上限を超えると新規注文を見送ることがあります。

確認項目ログで見る内容
現在スプレッドcurrent_spread、spread_pointsなど
スプレッド上限max_spread、InpMaxSpreadなど
判定結果OK、BLOCK、SPREAD_BLOCKなど
発注可否signal成立後に発注へ進んだか、見送ったか
時間帯早朝、指標前後、取引開始直後などのスプレッド拡大

スプレッドで止まっている場合、EAのロジックが反応していないわけではありません。シグナル判定と発注前チェックを分けて確認してください。

発注失敗とretcodeを確認する

EAが注文を出そうとしても、必ず約定するとは限りません。

GOLD / XAUUSDでは、価格変動、スプレッド、取引モード、ロット条件、証拠金、約定方式などにより、発注要求が失敗することがあります。

ログ項目確認内容切り分け
ORDER_SENT注文要求を送信したEAは発注処理へ進んでいる
ORDER_FAIL注文に失敗したretcodeやGetLastErrorを確認する
INVALID_VOLUMEロット条件が合わない最小ロット、最大ロット、volume stepを確認する
MARKET_CLOSED市場が閉じている取引時間、セッション、休日を確認する
NO_MONEY証拠金不足初期残高、ロット、保有ポジションを確認する
PRICE_CHANGED価格変動により失敗slippage、約定方式、価格変動を確認する

発注失敗時は、シグナル条件の問題ではなく、execution側の問題です。signal、entry permission、order request、order resultを分けてログ確認してください。

決済理由を確認する

EAが決済した場合も、なぜ決済されたのかをログで確認する必要があります。

TP、SL、トレーリング、建値移動、時間決済、シグナル決済、バスケット決済、手動決済など、決済理由が複数あるEAでは、理由を分けて記録しておくことが重要です。

決済ログ意味確認する内容
CLOSE_TPTP到達による決済個別TPか、バスケットTPか
CLOSE_SLSL到達による決済初期SLか、移動後SLか
TRAIL_CLOSEトレーリングによる決済trail start、trail width、trail step
BE_CLOSE建値付近での保護決済BE start、BE lock、SL移動条件
TIME_CLOSE時間条件による決済指定時間、保有時間、曜日条件
SIGNAL_CLOSE反対条件や終了条件による決済どのシグナルで決済したか
BASKET_CLOSE複数ポジション全体の決済平均建値、合計損益、対象ポジション数

決済理由がログで分かると、バックテスト結果の確認やEA改修時の比較がしやすくなります。

ログ確認ではスプレッド・VPS・通知状態も合わせて見る

GOLD / XAUUSD対応EAのログを確認する時は、エントリーしたかどうかだけで判断しないことが重要です。スプレッド拡大、取引時間、証拠金、ロット制限、WebRequest失敗、通知失敗、VPS上のMT5停止など、ログに残る理由を分けて確認します。

ログで見る項目確認する内容
エントリー見送りspread、time filter、margin、lot、trading allowed のどれで止まったか確認する
決済理由TP、SL、トレーリング、内部決済、手動決済などを分けて確認する
通知ログ通知ON/OFF、Webhook失敗、送信先設定、WebRequest許可URLを確認する
VPS状態MT5停止、回線切断、時間足変更、EA再起動の有無を確認する

スプレッドが原因で見送りになっている場合は、GOLD / XAUUSD対応EAのスプレッド確認ガイドを確認してください。

EAログ全般の見方は、EAログとは|Expertsログ・Journalログで確認する動作記録の基本、VPS上の常時稼働を確認する場合は、GOLD / XAUUSD対応EAのVPS運用確認ガイドも参考になります。

ナンピンEA・グリッドEAで確認するログ

ナンピンEAやグリッドEAでは、初回エントリーだけでなく、追加ポジション、平均建値、最大ポジション数、バスケット決済のログ確認が重要です。

ログ項目確認内容
FIRST_ENTRY初回ポジションの発生理由
NANPIN_CHECK追加条件の確認
NANPIN_SKIP追加を見送った理由
NANPIN_ORDER追加注文の実行
BASKET_STATEポジション数、合計ロット、平均建値、含み損益
BASKET_CLOSEバスケット単位の決済理由
MAX_POSITION_BLOCK最大ポジション数到達による追加停止

ナンピンEAでは、総損益だけでなく、どの価格で何回追加したか、平均建値がどう変わったか、どの条件で決済されたかを確認してください。

コピーEAで確認するログ

コピーEAでは、売買ロジックではなく、コピー元の取引をコピー先へ正しく反映できているかを確認します。

GOLD / XAUUSDでは、コピー元とコピー先で銘柄名やsuffixが異なる場合があるため、symbol mappingやロット換算のログ確認が重要です。

ログ項目確認内容
COPY_SOURCEコピー元で検出した注文・ポジション
SYMBOL_MAPコピー元銘柄とコピー先銘柄の対応
LOT_MAPコピー元ロットとコピー先ロットの換算
COPY_ORDERコピー先での発注要求
COPY_SKIPコピーを見送った理由
COPY_CLOSEコピー元決済に対するコピー先決済
SYNC_CHECKコピー元とコピー先のポジション数・方向・ロットの照合

コピーEAで問題がある場合は、コピー元に注文があるか、コピー先で検出できているか、発注要求が出ているか、注文失敗していないかを順番に確認します。

バックテスト時のログ確認

バックテストでは、Tester結果だけでなく、Expertsログも確認してください。

GOLD / XAUUSD対応EAでは、テスト結果の総損益や勝率だけでは、EAがどの条件で動いたか分かりません。

確認項目ログで見る内容
テスト開始時EAバージョン、symbol、timeframe、set条件
エントリーSIGNAL、ENTRY_OK、ORDER_SENT、ORDER_FAIL
見送りENTRY_SKIP、SPREAD_BLOCK、TIME_BLOCK、RISK_BLOCK
決済CLOSE_TP、CLOSE_SL、TRAIL_CLOSE、BASKET_CLOSE
終了時BT_SUMMARY、取引回数、見送り回数、エラー回数

長期バックテストではログが多くなりやすいため、成功ログをすべて出すのではなく、集計ログやブロック理由の要約を残す設計も有効です。

デモ環境で確認するログ

バックテストで問題がなくても、デモ環境ではスプレッド、約定、取引時間、通信状態、外部制御の影響を受ける場合があります。

デモ環境では、次のログを確認してください。

確認項目確認内容
現在スプレッドバックテスト時と大きく違わないか
取引時間市場が開いているか、取引停止時間ではないか
発注結果ORDER_SENT後に約定しているか、失敗しているか
retcode注文失敗時の理由を確認する
外部連携認証、外部制御、通知、WebRequestが関係していないか
チャート状態対象銘柄、時間足、Magic Number、setファイルが正しいか

デモ環境で確認する場合も、ログを部分的に貼り付けるのではなく、起動時ログ、エントリー前後、発注結果、決済前後を分けて残すと原因を追いやすくなります。

問い合わせ前に整理したいログ情報

EAの動作確認や不具合相談を行う前には、ログと検証条件を整理しておくと確認が早くなります。

整理項目内容
EA名・バージョン使用しているEAファイル名とバージョン
銘柄名XAUUSD、GOLD、suffix付き銘柄など
時間足EAをセットしている時間足
setファイル使用している設定ファイル
発生時刻問題が起きた日時
Expertsログ起動時、見送り、発注、決済、エラー周辺のログ
JournalログMT5側の接続、約定、エラーに関するログ
期待した動作何が起きると思っていたか
実際の動作何が起きたか、何が起きなかったか

ログを整理する時は、口座番号、認証トークン、Webhook URL、APIキーなどの機密情報を含めないようにしてください。

GOLD / XAUUSD対応EAログ確認の実務チェック表

確認チェック項目
EA名、EAバージョン、setファイルを記録した
symbol、digits、point、tick value、contract size、volume stepを確認した
INITログとSYMBOL_SPECログを確認した
SIGNAL、GATE、SCORE、SPECIAL_FILTERSの判定状態を確認した
ENTRY_SKIPの理由を確認した
SPREAD_BLOCKの有無と現在スプレッドを確認した
ORDER_SENTとORDER_FAILを分けて確認した
retcodeやGetLastErrorを確認した
決済理由がTP、SL、Trail、BE、Time、Signal、Basketのどれか確認した
ナンピンEAの場合、追加条件、平均建値、最大ポジション数を確認した
コピーEAの場合、symbol mapping、lot mapping、sync状態を確認した
バックテスト結果とExpertsログを分けて確認した
問い合わせ前に機密情報を除外してログを整理した

ログを見るとEAの動作理由を切り分けやすくなる

GOLD / XAUUSD対応EAでは、エントリーしない、決済しない、ナンピンしない、コピーされないといった状態が起きても、原因は1つとは限りません。

シグナル不成立、スプレッド超過、取引時間外、ロット不正、証拠金不足、発注失敗、外部制御停止、決済条件未成立など、ログを見ないと切り分けにくい理由が多くあります。

EAの動作確認では、チャート上の見た目だけで判断せず、Expertsログでエントリー理由、見送り理由、スプレッドブロック、発注結果、決済理由を確認してください。

ログ確認は、売買判断ではなく、EAを安全に検証し、再現性のある状態で確認するための実務作業です。

スプレッド確認とログ設計もあわせて確認する

EAのログ確認では、エントリー理由や決済理由だけでなく、スプレッドによる発注見送りや、MQL5側のログ設計もあわせて確認すると原因を切り分けやすくなります。

GOLD / XAUUSD対応EAの導入前確認もあわせて確認する

この記事で扱った内容は、GOLD / XAUUSD対応EAを確認する時の一部です。導入前には、MT5設定、銘柄仕様、スプレッド、ログ、バックテスト、VPS、コピーEA、通知・外部連携もあわせて確認しておくと整理しやすくなります。

GOLD / XAUUSD対応EAの導入前チェックリストを見る

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