EA運用ガイド

GOLD / XAUUSD対応EAの導入前チェックリスト|MT5設定・銘柄仕様・ログ・VPSをまとめて確認

GOLD / XAUUSD対応EAの導入前チェックリスト|MT5設定・銘柄仕様・ログ・VPSをまとめて確認の内容を表す、MT5・銘柄仕様・log・VPSの確認用アイキャッチ画像
EAファンクラブ

GOLD / XAUUSD対応EAを使う前には、EAのロジックやバックテスト結果だけでなく、MT5設定、銘柄仕様、スプレッド、setファイル、ログ、VPS、コピーEA同期、通知・外部連携まで確認しておくことが重要です。

GOLD / XAUUSDは、MT5上の銘柄名、suffix、point、digits、tick value、contract size、スプレッド、取引時間が口座環境によって異なる場合があります。これらの前提を確認しないままEAを導入すると、エントリーしない、ロットが合わない、バックテスト結果を比較しにくい、コピーEAで同期しないといった問題につながることがあります。

このページでは、GOLD / XAUUSDを売買推奨や利益訴求の対象としてではなく、MT5 EAを導入する前に確認すべき実務チェック項目として整理します。

導入前の全体確認に続けて、スプレッドによる見送り、注文・決済ログ、VPS再起動、通知・外部シート制御を詳しく確認します。各説明は設定や動作を確認するためのもので、売買方法や数値設定を推奨するものではありません。

GOLD / XAUUSD対応EAで最初に確認すること

GOLD / XAUUSD対応EAを使う時は、EAのロジックやバックテスト結果を見る前に、まずMT5上の銘柄仕様、スプレッド、ロット単位、point / digits、tick value、取引時間、VPS環境を確認します。

GOLD / XAUUSDは、ブローカーや口座タイプによって銘柄名、桁数、最小ロット、スプレッド、取引時間、tick valueの扱いが異なる場合があります。同じEAやsetファイルでも、環境が変わると発注条件、損益計算、バックテスト結果、ログ内容が変わることがあります。

確認項目見るべき内容
銘柄名GOLD、XAUUSD、XAUUSDcなど、ブローカーごとの表記差を確認する
point / digits1ポイントの単位、価格桁数、pips換算を混同していないか確認する
tick value1ティックあたりの損益、口座通貨、ロット計算への影響を確認する
最小ロット・ロットステップEAのロット設定が口座条件に合っているか確認する
スプレッド実運用時のスプレッド、発注見送り条件、バックテストとの差を確認する
取引時間週明け、週末、休場、メンテナンス時間に該当しないか確認する
バックテスト条件検証期間、スプレッド、ヒストリーデータ、setファイル、ログを確認する
VPS環境MT5常時稼働、接続状態、再起動後の自動起動、自動売買ONを確認する

GOLD / XAUUSD対応EAでは、スプレッドや値幅が通常のFX通貨ペアより大きく見える場合があります。EAがエントリーしない時や注文エラーが出る時は、ロジック条件だけでなく、銘柄仕様、スプレッド、ロット、証拠金、取引時間、Expertsログを順番に確認してください。

EAとインジケーターの両方でGOLD / XAUUSDを使う場合は、表示確認、アラート確認、EAの発注確認を分けて考えることも重要です。表示系の問題と、EAの注文・決済ロジックの問題を混同しないようにしてください。

GOLD EA:ゴールドEAとは

ゴールドEAは、GOLD / XAUUSDの価格を対象に、売買判定、発注、決済、通知、記録などを行うEAです。

ただし、同じゴールドEAという表現でも、EAの中身はさまざまです。短期売買型、トレンドフォロー型、逆張り型、ナンピン型、グリッド型、コピーEA型、通知補助型などがあり、確認すべき項目も異なります。

種類主な特徴確認すること
短期売買EAM1やM5など短い時間足を使うことがあるスプレッド、約定、VPS、ログ量を確認する
トレンドフォローEA価格の流れやブレイクを利用することがある相場状態、だまし、損切り、保有時間を確認する
逆張りEA反発や戻りを狙う設計の場合がある急変動時の損切り、追加条件、最大損失を確認する
ナンピン・グリッドEA複数ポジションを持つ可能性があるロット倍率、最大ポジション、平均建値、証拠金を確認する
コピーEAコピー元の注文をコピー先へ反映する銘柄名、ロット換算、決済同期、マジックナンバーを確認する

名称だけで判断せず、EAがどの方式で動くのか、どの条件で発注し、どの条件で決済し、どの条件で見送るのかを確認してください。

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

  • MT5側の基本設定
  • GOLD / XAUUSDの銘柄名、suffix、銘柄仕様
  • EA設定、setファイル、Magic Number
  • スプレッドと発注見送り条件
  • バックテスト条件と検証記録
  • ExpertsログとJournalログ
  • ナンピンEA・グリッドEAの確認
  • コピーEAの銘柄名、ロット換算、決済同期
  • VPS常時稼働と再起動後確認
  • Discord通知、WebRequest、Google Sheets連携
  • 問い合わせ前に整理する情報

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

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

EAを導入する前に、現在のMT5環境、EA設定、検証条件、ログ確認項目を整理するためのチェックリストとしてご確認ください。

GOLD / XAUUSDは値幅やスプレッドの影響が大きいため、実運用前にデモ環境や検証環境で、銘柄仕様、ログ、setファイル、VPS環境を確認してください。

まずMT5側の基本設定を確認する

EAが動かない場合、EAロジックではなく、MT5側の設定が原因になっていることがあります。

最初に、自動売買許可、口座接続、チャート銘柄、時間足、EA設置状態を確認します。

確認項目確認する内容
MT5ログイン取引口座へ正常にログインできているか
自動売買許可MT5全体とEA個別で自動売買が許可されているか
チャート銘柄EAをGOLD / XAUUSDの正しいチャートに設置しているか
時間足検証予定の時間足とEA設置時間足が一致しているか
EA設置状態チャート上でEAが停止していないか
ExpertsログEA起動時のINITログやエラーが出ていないか

EAがエントリーしない時は、シグナル条件だけでなく、MT5側の自動売買許可や口座接続も確認してください。

GOLD / XAUUSDの銘柄名とsuffixを確認する

GOLD / XAUUSD対応EAを使う前に、MT5上の実際の銘柄名を確認します。

口座環境によって、XAUUSD、GOLD、XAUUSDm、XAUUSD.、GOLDmicroのように表示名が異なる場合があります。EAやコピーEAが銘柄名を直接参照する場合、銘柄名の違いが原因で動作しないことがあります。

確認項目確認する理由
銘柄名EAが参照するsymbolと一致しているか確認するため
suffixXAUUSDm、XAUUSD.などの付加文字を確認するため
表示名気配値表示とチャート表示が一致しているか確認するため
コピーEAの対応コピー元とコピー先のsymbol mappingを確認するため

説明文に書かれている銘柄名ではなく、自分のMT5で実際に表示されている銘柄名を基準に確認してください。

point・digits・tick value・contract sizeを確認する

GOLD / XAUUSD対応EAでは、銘柄仕様の確認が重要です。

pointやdigitsは、SL / TP、トレーリング幅、ナンピン幅、グリッド幅、スプレッド判定、ログ表示に関係します。tick valueやcontract sizeは、損益換算やロット感覚を確認する前提になります。

項目確認する内容関係する場面
digits価格表示の小数桁数価格表示、Normalize、ログ表示
point価格の最小単位SL / TP、スプレッド、ナンピン幅、トレーリング幅
tick value1 tickあたりの価値損益換算、リスク確認
contract size1ロットあたりの契約サイズロット確認、損益感覚、証拠金確認
volume step発注可能ロットの刻みロット丸め、コピーEA、ナンピンEA

GOLD / XAUUSDの銘柄仕様は、ブローカーや口座タイプによって異なる場合があります。固定値として決め打ちせず、現在のMT5環境で確認してください。

リスク確認:GOLD / XAUUSD EAで確認する銘柄仕様

GOLD / XAUUSDは、ブローカーや口座タイプによって銘柄名や取引仕様が異なる場合があります。

EAが想定している銘柄名、point、digits、tick value、contract size、最小ロット、ロット刻みなどを確認しないまま使うと、発注できない、ロットが合わない、損益計算の前提がずれるといった問題につながることがあります。

確認項目確認する内容
銘柄名GOLD、XAUUSD、XAUUSDmなど、EAが対象にしている銘柄名を確認する
pointスプレッド、SL、TP、価格差をどの単位で扱うか確認する
digits価格の小数桁数を確認し、価格差の扱いを整理する
tick value価格変動あたりの損益計算に関係するため確認する
contract sizeロットと損益計算の前提に関係するため確認する
最小ロット・ロット刻みEAの発注ロットが口座仕様に合うか確認する

GOLD / XAUUSD対応EAでは、通貨ペアEAと同じ感覚で価格差やロットを扱うと、想定と異なる結果になる場合があります。まずは銘柄仕様を確認してください。

EA設定とsetファイルを確認する

EAを導入する前に、EA名、バージョン、setファイル、主要inputを記録します。

後からバックテスト結果やログを比較する時に、どのEA、どの設定、どの期間で確認したのかが分からないと、再現性が落ちます。

確認項目確認する内容
EA名使用するEAファイル名
EAバージョン改修前後を混同しないためのバージョン
setファイル使用する入力パラメータの保存ファイル
ロット設定固定、倍率、残高比率、コピー換算など
Magic Number他EAやコピーEAとの識別に使う番号
対象時間足EAを動かす予定の時間足
稼働条件取引時間、曜日、停止条件、外部制御など

同じEAでも、setファイルやinputが変わると動作が変わります。検証時は、設定変更前後の条件を保存してください。

スプレッドと発注見送り条件を確認する

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

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

確認項目確認する内容
現在スプレッドEA稼働時のスプレッド
スプレッド上限EAが発注を許可する上限
ENTRY_SKIP発注見送り理由
SPREAD_BLOCKスプレッド超過による見送り
時間帯早朝、取引開始直後、指標前後など

EAがエントリーしない時は、ロジック不成立なのか、スプレッド条件で見送ったのかをログで分けて確認してください。

スプレッド:GOLD / XAUUSD対応EAでスプレッド確認が重要な理由

GOLD / XAUUSDは、時間帯や相場状況によってスプレッドが広がる場合があります。

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

この時、チャート上では「サインが出ているのにエントリーしない」「バックテストでは入っているのにデモでは入らない」と見える場合があります。

確認項目確認する理由
現在スプレッドEAの発注可否に直接関係する場合があるため
スプレッド上限EAがどの条件で新規注文を見送るか確認するため
時間帯早朝、指標前後、取引開始直後などでスプレッドが変わる場合があるため
EA方式スキャルEA、短期EA、ナンピンEA、グリッドEAでは影響が大きくなりやすいため
ログシグナル不成立とスプレッド見送りを分けるため

スプレッド:スプレッドでEAが発注を見送る仕組み

EAの発注前チェックでは、シグナル条件の後にスプレッド条件を確認することがあります。

たとえば、方向条件、インジケーター条件、時間足条件が成立していても、スプレッドが設定上限を超えていれば、EAは新規注文を出さずに見送る設計にできます。

段階確認内容ログで見たい内容
SIGNAL売買候補があるかBUY、SELL、WAITなど
GATE方向や必須条件が通過しているか方向一致、上位足条件、基本条件
SCOREタイミングや補助条件が足りているかスコア、閾値、補助評価
SPECIAL FILTERSスプレッドや時間帯などの特殊条件SPREAD_OK、SPREAD_BLOCK、TIME_BLOCKなど
ENTRY最終的に発注へ進むかENTRY_OK、ENTRY_SKIP、ORDER_SENT

スプレッドによる見送りは、ロジックが反応していない状態とは異なります。シグナル成立と発注可否は分けて確認してください。

スプレッド:ENTRY_SKIPとSPREAD_BLOCKを確認する

GOLD / XAUUSD対応EAでは、発注見送り理由をログで確認できることが重要です。

特に、ENTRY_SKIPやSPREAD_BLOCKのようなログがあると、EAがエントリーしなかった理由を分けて確認しやすくなります。

ログ項目意味確認する内容
ENTRY_SKIP新規注文を見送った見送り理由が何かを確認する
SPREAD_BLOCKスプレッド条件で発注を止めた現在スプレッドと上限の差を確認する
SPREAD_OKスプレッド条件を通過したその後に別条件で止まっていないか確認する
TIME_BLOCK取引時間条件で止まったスプレッドではなく時間帯が原因か確認する
ORDER_SENT発注要求を送ったスプレッド条件は通過している可能性が高い
ORDER_FAIL発注要求後に失敗したretcodeや約定条件を確認する

ENTRY_SKIPが出ている場合は、スプレッドだけでなく、時間帯、最大ポジション数、ロット、認証、外部制御など、ほかの見送り理由も確認してください。

スプレッド:バックテストとデモ環境でスプレッド条件が違う時

バックテストとデモ環境では、スプレッド条件が異なる場合があります。

バックテストで固定スプレッドを使っている場合、デモ環境の変動スプレッドとは条件が一致しないことがあります。そのため、バックテストでエントリーした場所でも、デモ環境ではスプレッド上限を超えて見送りになる場合があります。

確認項目バックテストデモ環境
スプレッド条件固定またはテスター条件リアルタイムで変動
ENTRY_SKIP条件次第で再現しやすい時間帯や変動で発生しやすい
約定テスター条件に依存価格変動、約定方式、通信状況の影響を受ける
比較方法期間、spread、setファイルを固定して確認同時刻の現在スプレッドとログを確認

バックテストとデモ環境の結果が違う場合は、EAロジックだけでなく、スプレッド条件、取引時間、約定条件、ロット条件を分けて確認してください。

スプレッド:スキャルEA・短期EAでのスプレッド確認

スキャルEAや短期EAでは、TPやSLの幅が比較的小さい場合があるため、スプレッド条件の影響が大きくなりやすいです。

GOLD / XAUUSDで短期EAを検証する場合、スプレッドが広い時間帯にエントリー回数が減ったり、期待した価格で発注できなかったりすることがあります。

確認項目確認する内容
TP / SL幅スプレッドに対して極端に狭くないか確認する
スプレッド上限EAがどの範囲まで発注を許可するか確認する
エントリー回数スプレッド条件変更で取引回数が大きく変わるか確認する
時間帯早朝、指標前後、取引開始直後の挙動を確認する
ログSPREAD_BLOCK、ENTRY_SKIP、ORDER_FAILを確認する

スプレッド上限を広げればよい、狭めればよいという単純な話ではありません。EA方式、TP / SL幅、銘柄仕様、検証目的に合わせて、ログとバックテスト条件を確認する必要があります。

スプレッド:ナンピンEA・グリッドEAでのスプレッド確認

ナンピンEAやグリッドEAでは、初回エントリーだけでなく、追加ポジションや注文間隔にもスプレッド条件が関係します。

特に、ナンピン幅やグリッド幅が小さい場合、スプレッド拡大時に追加条件や発注条件の確認が重要になります。

確認項目確認する内容
初回エントリースプレッド条件で見送っていないか
追加条件ナンピンやグリッドの追加時にスプレッド確認があるか
追加間隔スプレッドに対して狭すぎないか確認する
最大ポジション数スプレッド拡大時に追加が止まる設計か確認する
バスケット決済スプレッド拡大時の決済条件や損益計算を確認する

ナンピンEAやグリッドEAでは、スプレッド条件を初回エントリーだけに使うのか、追加注文にも使うのか、決済には影響させるのかを仕様として整理しておく必要があります。

スプレッド:スプレッド上限を確認する時の考え方

EAのスプレッド上限は、銘柄、時間足、EA方式、TP / SL幅、検証目的によって意味が変わります。

このページでは、特定の推奨値は提示しません。重要なのは、現在のEAがどのスプレッド条件で発注を許可し、どの条件で見送るのかを確認することです。

確認項目確認する理由
EAのスプレッド上限どの値を超えると見送りになるか確認するため
現在スプレッド実際の環境でどの程度のスプレッドが発生しているか確認するため
時間帯ごとの違いスプレッドが広がりやすい時間を把握するため
EA方式スキャルEA、ナンピンEA、グリッドEAで影響が異なるため
ログ出力見送り理由が確認できるか判断するため

スプレッド上限を変更した場合は、変更前後のsetファイル、バックテスト条件、Expertsログを保存して比較してください。

スプレッド:実運用前に確認したいスプレッドログ

実運用前には、バックテスト結果だけでなく、デモ環境や実際のMT5環境でスプレッドログを確認します。

特に、GOLD / XAUUSD対応EAでは、スプレッドが広がりやすい時間帯、発注が見送られる頻度、ORDER_FAILの有無を確認しておくと、運用前の確認がしやすくなります。

確認ログ確認内容
INITEAバージョン、symbol、timeframe、主要設定
SYMBOL_SPECdigits、point、tick value、contract size、volume step
SPREAD_STATUS現在スプレッド、上限、判定結果
ENTRY_SKIPスプレッド以外も含む見送り理由
SPREAD_BLOCKスプレッド上限超過による見送り
ORDER_SENT発注要求へ進んだか
ORDER_FAIL発注要求後に失敗していないか

スプレッドログは、出しすぎるとログが多くなります。長時間検証では、毎tickログではなく、見送り発生時、状態変化時、一定間隔の要約ログにするなど、確認しやすい形式を検討してください。

スプレッド:バックテストでスプレッド条件を比較する時の注意点

スプレッド条件を変えてバックテストする場合は、同時にほかの条件を変えすぎないことが重要です。

EAバージョン、setファイル、期間、時間足、ロット、初期残高を同時に変えると、スプレッド条件の影響だけを確認しにくくなります。

固定したい項目理由
EAバージョンロジック変更の影響と混同しないため
setファイルスプレッド以外のinput変更を避けるため
銘柄名XAUUSD、GOLD、suffix違いを混同しないため
時間足判定回数やインジ値が変わるため
期間相場状態の違いを減らすため
初期残高・ロットDD率や証拠金条件の比較をしやすくするため

スプレッド条件だけを変えて比較すると、取引回数、ENTRY_SKIP回数、SPREAD_BLOCK回数、総損益、最大DDの違いを確認しやすくなります。

スプレッド:バックテストとリアル運用でスプレッド差を確認する

GOLD / XAUUSD対応EAでは、バックテスト上ではエントリーしていても、リアル環境ではスプレッド拡大、約定条件、サーバー時間、銘柄仕様の違いによって発注見送りになることがあります。そのため、スプレッドだけを単独で見るのではなく、バックテスト条件とリアル運用時のログを並べて確認することが重要です。

確認項目見る内容
バックテスト時のスプレッド固定スプレッドか、変動スプレッド相当か、検証条件を確認する
リアル運用時のスプレッドエントリー見送り時の実スプレッドをExpertsログで確認する
銘柄仕様point、digits、tick value、contract size、最小ロットを確認する
発注見送り理由spread filter、取引時間、証拠金、ロット制限を分けて確認する

GOLD / XAUUSDのバックテスト条件を整理する場合は、GOLD / XAUUSDのバックテストで確認することを確認してください。

バックテストとリアル運用の差分を確認する場合は、MT5でバックテストとリアル運用の違いを確認すること、MT5での検証手順を確認する場合は、MT5バックテストのやり方もあわせて確認すると整理しやすくなります。

約定条件:スプレッドと約定の注意点

GOLD / XAUUSD対応EAでは、スプレッドと約定条件の確認が重要です。

EAのシグナルが成立していても、スプレッド上限を超えている場合は発注を見送ることがあります。また、注文要求後に価格が変わり、約定拒否や価格変更エラーが発生する場合もあります。

確認項目確認する内容
現在スプレッドEA稼働時のGOLD / XAUUSDスプレッドを確認する
スプレッド上限EAが発注を見送る上限値を確認する
発注見送りログスプレッド超過で止まっていないかExpertsログで確認する
slippage / deviation許容価格差や約定条件を確認する
注文エラー価格変更、約定拒否、証拠金不足、取引不可をログで確認する

スプレッドが広い時間帯では、EAが発注しない、またはバックテストと実運用で結果が異なることがあります。損益結果だけでなく、発注見送り理由も確認してください。

バックテスト条件を確認する

GOLD / XAUUSD対応EAのバックテストでは、結果だけでなく、検証条件を記録します。

銘柄名、時間足、期間、スプレッド、初期残高、ロット、EAバージョン、setファイルが違うと、結果をそのまま比較できません。

記録項目記録する理由
銘柄名XAUUSD、GOLD、suffix違いを区別するため
時間足EAの判定周期やインジ値に影響するため
テスト期間相場状態や検証範囲を確認するため
スプレッド条件取引回数や損益に影響するため
初期残高DD率や証拠金条件の比較に関係するため
setファイル入力条件を再現するため
Expertsログエントリー、見送り、決済、エラー理由を確認するため

バックテスト結果は、将来の結果を保証するものではありません。EAの仕様確認、条件比較、ログ確認のための材料として扱ってください。

リスク確認:バックテスト条件を確認する

ゴールドEAを使う前には、バックテスト条件を確認します。

バックテスト結果は、将来の結果を保証するものではありません。確認すべきなのは、損益だけではなく、銘柄、期間、時間足、スプレッド、ロット、最大ドローダウン、取引回数、見送り理由、注文エラー、決済理由です。

確認項目確認する内容
銘柄GOLD / XAUUSD、suffix付き銘柄、取引条件を確認する
時間足EAが想定する時間足でテストされているか確認する
期間短期間だけでなく、複数相場を含めて確認する
スプレッド条件固定スプレッド、実ティック、変動条件の前提を確認する
初期残高残高条件が実運用の想定とかけ離れていないか確認する
setファイル検証時のパラメータを再現できるように保存する
最大ドローダウン損益だけでなく、最大損失幅や連敗を確認する
ログ発注見送り、注文失敗、決済理由をExpertsログで確認する

特にGOLD / XAUUSDでは、スプレッド条件や銘柄仕様の違いがテスト結果に影響する場合があります。バックテスト結果を見る時は、前提条件を必ず確認してください。

ExpertsログとJournalログを確認する

EAの導入前確認では、ExpertsログとJournalログを分けて確認します。

ExpertsログはEA側の動作確認、JournalログはMT5側の接続や取引環境の確認に使います。

ログ確認する内容
ExpertsログINIT、SYMBOL_SPEC、SIGNAL、ENTRY_SKIP、ORDER_SENT、ORDER_FAIL、CLOSE
Journalログ口座接続、ログイン、約定、MT5側エラー、再起動、通信断

エントリーしない、決済しない、通知されない、コピーされない場合は、チャートの見た目だけで判断せず、ログで原因を確認してください。

ログ: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では、サインが出ているように見えても、スプレッドや時間帯、ロット、最大ポジション数の条件で発注しない場合があります。

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

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

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ファイルが正しいか

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

リスク確認:ExpertsログとJournalログを確認する

EAが動かない、注文しない、決済しない、通知が届かない場合は、チャート上の見た目だけで判断せず、ログを確認します。

MT4 / MT5では、EA側の状態はExpertsログ、本体や取引環境の状態はJournalログで確認できます。

ログ確認する内容
ExpertsログEAの起動、設定、シグナル、見送り理由、注文結果、決済理由を確認する
JournalログMT4 / MT5本体、接続、注文、取引環境エラーを確認する
エントリー見送りログスプレッド、時間帯、取引許可、証拠金、外部制御などで止まっていないか確認する
注文エラーログロット不正、証拠金不足、価格変更、取引不可などを確認する
決済ログTP、SL、トレーリング、バスケット決済などの理由を確認する

問い合わせや不具合確認を行う場合は、発生時刻、EA名、バージョン、対象銘柄、時間足、setファイル、Expertsログ、Journalログを整理しておくと確認しやすくなります。

ナンピンEA・グリッドEAの導入前確認

ナンピンEAやグリッドEAは、単発エントリー型EAとは確認する項目が異なります。

初回エントリーだけでなく、追加条件、追加間隔、最大ポジション数、平均建値、合計ロット、バスケット決済を確認します。

確認項目確認する内容
初回条件最初のポジションを持つ条件
追加条件ナンピンやグリッドの追加条件
追加間隔point、価格差、ATR連動などの基準
最大ポジション数最大で何本まで保有するか
平均建値複数ポジション全体の平均価格
バスケット決済全体損益や平均建値を基準に決済するか

ナンピンやグリッドは利益を保証する仕組みではありません。最大DD、最大含み損、証拠金維持、最大ポジション数を必ず確認してください。

保有リスク:ロット、証拠金、最大ポジションを確認する

ゴールドEAを使う前には、ロット、証拠金、最大ポジション数を確認します。

GOLD / XAUUSDは価格変動が大きく、同じロットでも口座や銘柄仕様によって損益の見え方が変わる場合があります。また、ナンピンやグリッド型EAでは、追加注文によって必要証拠金や含み損が大きくなる可能性があります。

確認項目確認する内容
初期ロット最初の注文数量と口座残高の関係を確認する
ロット方式固定ロット、倍率、残高比率、複利設定などを確認する
最大ポジション数同時に何本まで保有する可能性があるか確認する
必要証拠金初回注文と追加注文時の証拠金を確認する
証拠金維持率相場逆行時に余裕があるか確認する
損切り条件固定SL、内部損切り、バスケット損切りの有無を確認する

このページでは、推奨ロットや推奨証拠金は提示しません。口座残高、銘柄仕様、EA仕様、許容リスクに応じて、利用者側で確認する必要があります。

保有リスク:ナンピン・グリッドEAの場合に確認すること

ゴールドEAには、ナンピンやグリッドを使うものがあります。

ナンピンやグリッド型EAでは、初回注文だけでなく、追加注文の条件、ロット倍率、最大ポジション数、平均建値、バスケット決済、損切り条件を確認する必要があります。

確認項目確認する内容
追加条件どの価格差や条件で追加注文するか確認する
ロット倍率追加注文時にロットが増えるか確認する
最大ポジション数最大で何本まで保有するか確認する
平均建値複数ポジション全体の平均建値を確認する
バスケット決済個別決済か、複数ポジションをまとめて決済するか確認する
停止条件含み損、証拠金、最大損失、取引停止条件を確認する

ナンピンやグリッドの有効性を断定するのではなく、どの条件で追加され、どこで止まり、どのように決済されるのかを確認してください。

コピーEAの導入前確認

GOLD / XAUUSDをコピーEAで扱う場合は、コピー元とコピー先の銘柄名、ロット換算、決済同期を確認します。

確認項目確認する内容
コピー元symbolコピー元口座のGOLD / XAUUSD銘柄名
コピー先symbolコピー先口座で発注する銘柄名
symbol mappingXAUUSD、GOLD、suffix違いの対応
lot mappingコピー元ロットからコピー先ロットへの換算
Magic Numberコピー対象を絞り込むための識別番号
決済同期コピー元決済がコピー先へ反映されるか
同期ログCOPY_SOURCE、SYMBOL_MAP、LOT_MAP、COPY_SKIP、CLOSE_SYNC

コピーEAでは、コピー元に注文があるかだけでなく、コピー先で正しい銘柄、正しいロット、正しい決済状態になっているかを確認します。

VPS常時稼働の確認

EAをVPSで動かす場合は、MT5が常時起動しているか、EAが停止していないか、再起動後に復帰しているかを確認します。

確認項目確認する内容
MT5起動VPS上でMT5が閉じていないか
口座接続取引口座へログインできているか
EA稼働EAがチャート上で停止していないか
再起動後VPS再起動後にMT5とEAが復帰しているか
複数MT5コピー元、コピー先、検証用MT5を混同していないか
長時間稼働フリーズ、ログ過多、一時ファイル蓄積がないか

VPS運用では、EAが動いているつもりでも、実際にはMT5が停止している、EAが外れている、自動売買許可が切れている場合があります。

VPS:VPSでMT5 EAを動かす時の前提

VPSは、MT5を常時起動してEAを稼働させるために使われることがあります。

ただし、VPSにMT5を入れれば自動的に安全に動き続けるわけではありません。EAが稼働しているか、ログが残っているか、通信が切れていないか、再起動後に復帰しているかを確認する必要があります。

確認項目確認する理由
MT5の起動状態VPS上でMT5が閉じていないか確認するため
ログイン状態取引口座へ接続できているか確認するため
自動売買許可EAが発注可能な状態か確認するため
EAの稼働状態チャート上でEAが停止していないか確認するため
ExpertsログEA側の初期化、見送り、発注、決済理由を確認するため
JournalログMT5側の接続、約定、エラー、再起動を確認するため
VPS再起動再起動後にMT5とEAが復帰しているか確認するため

VPS:GOLD / XAUUSDの銘柄名とsuffixを確認する

VPS上でGOLD / XAUUSD対応EAを動かす場合も、最初にMT5上の実際の銘柄名を確認します。

ローカルPCではXAUUSD、VPS上の別MT5ではGOLDやXAUUSDmのように表示される場合があります。EAやコピーEAが銘柄名を直接参照する場合、銘柄名の違いが原因で動作しないことがあります。

確認項目確認する内容
symbolVPS上のMT5で実際に表示されている銘柄名
suffixXAUUSDm、XAUUSD.、GOLDmicroなどの付加文字
digits / point価格桁数と距離単位
スプレッドEAの発注前チェックに関係する現在スプレッド
取引時間市場が開いているか、取引停止時間ではないか

コピーEAを使う場合は、コピー元とコピー先の銘柄名を両方確認してください。

VPS:MT5の自動売買許可とEA稼働状態を確認する

EAが動かない場合、ロジックの問題ではなく、MT5側の自動売買許可やEAの稼働状態が原因になっていることがあります。

VPSでは画面を常に見ていないため、EAが止まっていても気づきにくい場合があります。

確認項目確認する内容
自動売買ボタンMT5全体で自動売買が許可されているか
EA設定個別EAで自動売買が許可されているか
チャートEAを正しい銘柄・時間足のチャートへ設置しているか
Magic Number他EAやコピーEAと識別できるか
setファイル想定した入力設定が読み込まれているか
初期化ログOnInit相当の初期化が正常に完了しているか

EAがエントリーしない時は、シグナル条件だけでなく、自動売買許可、認証、外部制御、スプレッド、取引時間、ロット条件も分けて確認してください。

VPS:ExpertsログとJournalログを分けて確認する

MT5では、EA側のログとMT5側のログを分けて確認します。

ExpertsログはEAが出力する動作ログ、JournalログはMT5全体の接続や約定、エラーに関するログです。

ログ主な確認内容見る場面
ExpertsログEA起動、銘柄仕様、シグナル、見送り、発注、決済EAが想定どおり動いているか確認する時
Journalログ接続、ログイン、約定、MT5側エラー、再起動通信、取引環境、MT5側の問題を確認する時

VPS運用では、チャートの見た目だけでなく、ExpertsログとJournalログの両方を確認してください。

VPS:VPS再起動後に確認すること

VPSでは、OS更新、メンテナンス、手動再起動、通信断などにより、MT5やEAの稼働状態が変わる場合があります。

再起動後は、MT5が起動しているか、口座にログインできているか、EAがチャートに残っているか、自動売買が許可されているかを確認します。

確認項目確認する内容
MT5起動VPS再起動後にMT5が起動しているか
口座接続取引口座へログインできているか
チャート復帰EAを設置したチャートが残っているか
EA初期化INITログや稼働開始ログが出ているか
自動売買許可MT5全体とEA個別で許可されているか
外部連携WebRequest、通知、認証、外部制御が復帰しているか

VPS再起動後の確認は、トラブルが起きた後ではなく、事前に確認手順として決めておくと運用しやすくなります。

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

EAや補助ツールによっては、WebRequest、Discord通知、Google Sheets連携、認証、外部制御などを使う場合があります。

VPS上では、ローカルPCと同じ設定になっているとは限りません。外部連携があるEAでは、MT5の許可URL、通信状態、送信失敗ログを確認してください。

確認項目確認する内容
WebRequest許可必要なURLがMT5で許可されているか
通知設定Discord通知やメール通知の送信先が正しいか
認証状態EAの認証が正常に通っているか
外部制御外部シートや停止指示でEAが止まっていないか
送信失敗ログ通信エラー、HTTPエラー、タイムアウトを確認する

外部連携の失敗は、EAロジック不成立とは別の問題です。signal、execution、auth、external control、notificationを分けて確認してください。

VPS:複数MT5をVPSで使う時の注意点

VPS上で複数のMT5を動かす場合、各MT5の口座、データフォルダ、EA設定、Magic Number、コピーEAの役割を分けて確認します。

複数MT5では、どのMT5がコピー元で、どのMT5がコピー先なのか、どのEAがどのMagic Numberを対象にしているのかを整理しておくことが重要です。

確認項目確認する内容
MT5識別コピー元MT5、コピー先MT5、検証用MT5を区別する
口座番号どのMT5がどの口座へ接続しているか確認する
データフォルダFiles、MQL5、Experts、Logsの保存先を混同しない
EA設定各MT5に入っているEAとsetファイルを確認する
Magic Numberコピー対象やEA識別が重複していないか確認する
ログどのMT5のログか分かるように整理する

複数MT5を使う場合は、MT5名やフォルダ名に役割を入れておくと、ログ確認やサポート時の確認がしやすくなります。

VPS:コピーEAのMaster / Slave構成を確認する

コピーEAをVPSで使う場合は、コピー元とコピー先の役割を明確にします。

Master側はコピー元の取引を検出する役割、Slave側はコピー先で発注・決済を行う役割です。どちらのMT5にどのEAを入れているかを混同しないようにしてください。

役割確認すること
Masterコピー元口座、対象銘柄、対象Magic、取引検出ログ
Slaveコピー先口座、symbol mapping、lot mapping、発注結果
通信・同期キュー、ファイル、共有領域、同期ログ、heartbeat
決済同期コピー元決済に対してコピー先が閉じているか
同期チェックコピー元とコピー先のポジション数、方向、ロットの一致

コピーEAでは、コピー元に注文があるか、Masterが検出したか、Slaveが受信したか、コピー先で発注できたかを順番に確認します。

VPS:コピーEA同期で確認するログ

コピーEAの同期確認では、コピー元ログとコピー先ログを分けて確認します。

ログ項目確認内容
MASTER_INITMaster側EAが起動しているか
SLAVE_INITSlave側EAが起動しているか
HEARTBEAT同期処理が継続しているか
COPY_SOURCEコピー元の注文・ポジションを検出したか
SYMBOL_MAPコピー元symbolとコピー先symbolを対応できたか
LOT_MAPコピー元ロットからコピー先ロットへ換算できたか
COPY_ORDERコピー先で発注要求を出したか
COPY_SKIPコピーを見送った理由
CLOSE_SYNCコピー元決済に合わせてコピー先が決済されたか
SYNC_CHECKコピー元とコピー先の状態が一致しているか

GOLD / XAUUSDでは、symbol mapping、lot mapping、スプレッド、約定差、決済同期を分けて確認してください。

VPS:長時間稼働時に確認すること

VPSでEAを常時稼働する場合は、短時間の動作確認だけでなく、長時間稼働時の状態も確認します。

EAが途中で停止していないか、ログが極端に増えていないか、MT5が重くなっていないか、通知ファイルや一時ファイルが溜まり続けていないかを確認します。

確認項目確認する内容
EA稼働継続一定時間後もEAが稼働しているか
ログ量毎tickログや重複ログで過剰になっていないか
MT5負荷チャートが重くないか、フリーズしていないか
一時ファイルFilesフォルダに不要ファイルが溜まり続けていないか
通知失敗通知エラーが連続していないか
再接続通信断後にMT5が再接続しているか

長時間稼働確認では、ログを多く出しすぎるより、状態変化、エラー、見送り理由、同期失敗を追いやすい形式にすることが重要です。

VPS:VPS運用ではログ・通知・環境差を分けて確認する

GOLD / XAUUSD対応EAをVPSで運用する場合、MT5が起動しているかだけではなく、EAのログ、通知、WebRequest、口座環境、setファイル、スプレッド条件を分けて確認することが重要です。PCでは動いていたEAでも、VPS上では通知先、WebRequest許可URL、銘柄名、サーバー時間、通信状態の違いで動作が変わる場合があります。

確認項目見る内容
Expertsログエントリー、見送り、決済、エラー、通知失敗の理由を確認する
外部連携WebRequest許可URL、Discord通知、Google Sheets連携の状態を確認する
環境差PC環境、VPS環境、別口座、別MT5で設定が変わっていないか確認する
GOLD / XAUUSD条件スプレッド、銘柄名、単位、取引時間、口座仕様を確認する

GOLD / XAUUSD対応EAのログ確認は、GOLD / XAUUSD対応EAのログ確認ガイドを確認してください。

通知や外部連携を確認する場合は、GOLD / XAUUSD対応EAの通知・外部連携確認ガイド、別口座や別環境へ移す場合は、MT5でEAを別口座・別環境へ移す前に確認することも参考になります。

通知・外部連携の確認

EAにDiscord通知、WebRequest、Google Sheets連携、外部シート制御がある場合は、EA本体とは別に確認します。

確認項目確認する内容
通知機能Discord通知などが有効になっているか
WebRequest許可MT5側で外部通信が許可されているか
Google Sheets連携外部シートを読めているか
外部停止制御新規エントリー、ナンピン、決済のどこに影響するか
通知失敗ログNOTIFY_FAIL、WEBREQUEST_FAIL、SHEET_FAILの有無
機密情報Webhook URL、APIキー、認証トークンを公開しない

通知されない場合は、EAが動いていないのか、通知だけ失敗しているのかを分けて確認してください。

通知・外部連携:通知・外部連携はEA本体の売買ロジックと分けて確認する

EAの通知や外部連携は、signal、execution、risk、exitとは別の責務として確認します。

たとえば、EAがエントリーしているのにDiscord通知が届かない場合、売買ロジックではなく、通知設定、WebRequest許可、送信先、通信状態、送信失敗ログの問題である可能性があります。

分類確認内容代表的なログ
signalエントリー候補や見送り理由SIGNAL、ENTRY_SKIP
execution発注、約定、注文失敗ORDER_SENT、ORDER_FAIL
exit決済理由、決済失敗CLOSE_TP、CLOSE_SL、CLOSE_FAIL
external control外部シート停止、許可状態、制御値EXTCTRL_STATE、ENTRY_BLOCK_EXTERNAL
notificationDiscord通知、送信成功、送信失敗NOTIFY_SEND、NOTIFY_FAIL

通知が届かない時は、EAが動いていないのか、通知だけ失敗しているのかを分けて確認してください。

通知・外部連携:Discord通知で確認したい内容

Discord通知は、EAの状態変化や重要イベントを外部へ送るために使われることがあります。

ただし、通知内容が多すぎると確認しにくくなり、少なすぎると原因を追えなくなります。GOLD / XAUUSD対応EAでは、通知対象を整理しておくことが重要です。

通知対象通知する内容確認目的
EA起動EA名、バージョン、symbol、timeframeEAが起動したことを確認するため
銘柄仕様digits、point、spread、volume stepGOLD / XAUUSDの前提を確認するため
エントリーBUY / SELL、ロット、価格、Magic Number発注イベントを確認するため
見送りスプレッド、時間帯、外部停止、最大ポジションなどなぜ発注しなかったか確認するため
決済TP、SL、Trail、Basket、手動決済など決済理由を確認するため
エラー発注失敗、通知失敗、外部連携失敗対応が必要な異常を確認するため

通知は、売買判断を促すためではなく、EAの状態を確認し、ログ確認を補助するために使います。

通知・外部連携:WebRequest許可で確認すること

MT5から外部サービスへ通知やデータ送信を行う場合、WebRequestの許可設定が必要になることがあります。

WebRequestが許可されていない場合、EA本体は動いていても、Discord通知やGoogle Sheets連携だけが失敗することがあります。

確認項目確認する内容
WebRequest許可MT5側で外部通信が許可されているか
許可URL通知先や連携先が許可一覧に入っているか
送信先設定EAの入力設定に正しい送信先が入っているか
通信失敗ログHTTPエラー、タイムアウト、接続失敗が出ていないか
VPS環境ローカルPCではなくVPS上でも同じ設定になっているか

WebRequestの確認では、送信先そのものを公開本文に書く必要はありません。Webhook URL、APIキー、認証トークンなどは機密情報として扱い、公開ページやログ貼り付け時には含めないようにしてください。

通知・外部連携:Google Sheets連携で確認すること

EAによっては、Google Sheetsを使って設定値、停止状態、運用メモ、集計値などを参照する場合があります。

Google Sheets連携を使う場合は、EAがシートを読めているか、最新の値を取得しているか、取得失敗時に安全側で処理されるかを確認します。

確認項目確認する内容
接続状態EAが外部シートへアクセスできているか
取得時刻いつシートを読み込んだか
取得値停止状態、許可状態、方向制御、時間制御など
取得失敗時失敗時にどう処理するか
更新間隔毎tickではなく、適切な間隔で読んでいるか
ログSHEET_READ、SHEET_FAIL、EXTCTRL_STATEなど

外部シート連携では、取得値が正しいかだけでなく、取得できなかった時の動作も重要です。

通知・外部連携:外部シートによるEA停止制御を確認する

外部シートでEAの新規エントリーを停止する仕組みを使う場合、どの範囲に停止が効くのかを明確にする必要があります。

たとえば、新規エントリーだけを止めるのか、ナンピン、決済、トレーリング、コピー処理まで止めるのかで、運用上の意味が大きく変わります。

制御対象確認すること
新規エントリーBUY / SELL / BOTH / STOPなどの制御が反映されるか
ナンピン新規停止中でも追加管理を続けるか
決済外部停止中でもTP / SL / Trail / Basket決済を継続するか
コピーEAコピー元検出やコピー先発注に外部停止が影響するか
通知外部停止状態を通知するか
ログEXTCTRL_STATE、ENTRY_BLOCK_EXTERNAL、SHEET_FAILを確認する

外部シート制御は、EAの挙動を大きく変える場合があります。外部停止が有効な時に、どの処理が止まり、どの処理が継続するのかを必ず確認してください。

通知・外部連携:通知が届かない時はEAログとWebRequest設定を先に確認する

Discord通知やGoogle Sheets連携が動かない場合、通知先だけを見ても原因が分からないことがあります。

EA側で送信処理が実行されたか、WebRequestが許可されているか、Webhook URLやGAS URLが正しく設定されているか、VPS環境でも同じ設定になっているかを分けて確認します。

確認項目見る内容
EAログ通知処理が呼ばれたか、送信成功/失敗が記録されているか確認する
WebRequest設定MT5側で許可URLが登録されているか確認する
通知先設定Discord Webhook URLやGAS URLの入力ミス、期限切れ、貼り間違いを確認する
VPS環境ローカルPCとVPSでMT5設定やEA設定が一致しているか確認する

GOLD / XAUUSD対応EAの通知失敗をログで確認する場合は、GOLD / XAUUSD対応EAのログ確認ガイドを確認してください。

通知・外部連携:通知されない時に見るログ

Discord通知や外部連携が動かない時は、EAの売買ロジックではなく、通知側のログを確認します。

ログ項目確認内容
NOTIFY_ENABLED通知機能が有効になっているか
NOTIFY_SEND通知送信処理に入ったか
NOTIFY_OK通知送信が成功したか
NOTIFY_FAIL通知送信に失敗したか
WEBREQUEST_FAIL外部通信に失敗したか
HTTP_STATUSHTTPステータスや応答内容を確認する
TIMEOUT通信がタイムアウトしていないか

通知が届かない時は、まず通知機能が有効か、送信処理に入ったか、WebRequestが許可されているか、外部通信が失敗していないかを順番に確認してください。

通知・外部連携:重複通知・通知過多を確認する

通知機能では、通知されない問題だけでなく、通知が多すぎる問題も起きることがあります。

特にGOLD / XAUUSDでは、値動きが大きく、短時間で条件が何度も変化する場合があります。毎tickで同じ通知を送る設計になっていると、通知が過剰になることがあります。

確認項目確認する内容
通知条件どのイベントで通知するか
通知間隔同じ内容を短時間に繰り返していないか
状態変化通知OKからNG、NGからOKなど変化時だけ通知するか
重複抑制同一イベント、同一ticket、同一エラーを抑制するか
集計通知毎回通知ではなく、一定間隔で要約するか

通知は多ければよいわけではありません。実務では、重要なエラー、状態変化、エントリー、決済、外部制御変更などを確認しやすい量に整理することが重要です。

通知・外部連携:VPS上で通知・外部連携を使う時の注意点

ローカルPCで通知が動いていても、VPS上で同じように動くとは限りません。

VPSでは、MT5のWebRequest許可設定、通信状態、EAの入力設定、ファイル保存先、時刻、再起動後の復帰状態を確認します。

確認項目確認する内容
VPS上のMT5設定WebRequest許可やEA設定がローカルPCと同じか
通信状態外部サービスへ接続できるか
再起動後MT5、EA、通知、外部連携が復帰しているか
ログ保存先Expertsログ、Journalログ、Filesフォルダを確認できるか
通知失敗VPS環境だけで発生する通信失敗がないか

VPS運用では、通知が届くかどうかだけでなく、通知失敗時にログで原因を追えることが重要です。

通知・外部連携:セキュリティ面で確認すること

Discord通知やGoogle Sheets連携では、Webhook URL、APIキー、認証トークン、外部シートの公開設定など、機密情報に近い情報を扱う場合があります。

これらの情報は、記事本文、公開ページ、問い合わせフォーム、スクリーンショット、ログ貼り付けに含めないよう注意してください。

項目確認すること
Webhook URL公開ページやログに含めない
APIキー第三者へ見える場所に貼らない
認証トークン問い合わせ時は伏せ字にする
外部シート公開範囲と編集権限を確認する
ログ共有機密情報を除外してから共有する

通知や外部連携は便利ですが、設定情報の扱いを誤ると、意図しない第三者に送信先や制御情報が見える可能性があります。

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

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

整理項目内容
EA名・バージョン使用しているEAファイル名とバージョン
銘柄名XAUUSD、GOLD、suffix付き銘柄など
時間足EAを設置している時間足
setファイル使用している入力設定
発生時刻問題が起きた日時
ExpertsログINIT、SIGNAL、ENTRY_SKIP、ORDER_FAIL、CLOSE周辺
Journalログ接続、約定、MT5側エラー、再起動周辺
期待した動作何が起きると思っていたか
実際の動作何が起きたか、または起きなかったか

問い合わせ時には、口座番号、Webhook URL、APIキー、認証トークンなどの機密情報を含めないようにしてください。

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

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

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

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

スプレッド:問い合わせ前に整理したい情報

スプレッドが原因かどうかを相談する場合は、ログと検証条件を整理しておくと確認が早くなります。

整理項目内容
EA名・バージョン使用しているEAファイル名とバージョン
銘柄名XAUUSD、GOLD、suffix付き銘柄など
時間足EAをセットしている時間足
setファイルスプレッド上限を含む設定ファイル
発生時刻エントリーしなかった日時
現在スプレッドログに出ているスプレッド値
スプレッド上限EAに設定している上限値
ENTRY_SKIPログ見送り理由の確認
ORDER_FAILログ発注要求後に失敗していないか確認

問い合わせ時には、口座番号、APIキー、Webhook URL、認証トークンなどの機密情報を含めないようにしてください。

VPS:問い合わせ前に整理したい情報

VPS上のEAやコピーEAについて相談する場合は、ローカルPCでの確認とは別に、VPS上の状態を整理してください。

整理項目内容
EA名・バージョン使用しているEAまたはコピーEAのファイル名とバージョン
VPS上のMT5構成MT5の数、コピー元、コピー先、対象口座
銘柄名XAUUSD、GOLD、suffix付き銘柄など
setファイル使用している設定ファイル
発生時刻停止、コピー漏れ、決済漏れ、通知失敗が起きた日時
ExpertsログEA起動、見送り、発注、決済、コピー同期周辺
Journalログ接続、ログイン、約定、MT5側エラー、再起動周辺
期待した動作エントリーする、コピーされる、決済同期するなど
実際の動作止まった、コピーされない、決済されない、ログが出ないなど

通知・外部連携:問い合わせ前に整理したい情報

通知や外部連携の不具合を相談する場合は、EA本体のログと通知・外部連携のログを分けて整理してください。

整理項目内容
EA名・バージョン使用しているEAファイル名とバージョン
銘柄名XAUUSD、GOLD、suffix付き銘柄など
通知機能Discord通知、Google Sheets連携、外部シート制御など
発生時刻通知されなかった、重複した、外部制御が反映されなかった日時
ExpertsログNOTIFY_SEND、NOTIFY_FAIL、WEBREQUEST_FAIL、SHEET_FAIL周辺
JournalログMT5側の接続、通信、エラー周辺
期待した動作通知される、シート値が反映される、外部停止されるなど
実際の動作通知されない、重複する、反映されない、停止しないなど

問い合わせ時には、Webhook URL、APIキー、認証トークン、口座番号などの機密情報を含めないようにしてください。

リスク確認:導入前に整理しておきたい情報

ゴールドEAを使う前には、後から確認できるように、設定や検証条件を整理しておきます。

整理項目内容
EA名・バージョン使用しているEAやツールの名称と版を記録する
対象銘柄・時間足設置チャート、時間足、対象銘柄名を記録する
setファイル使用したパラメータを保存する
ロット設定初期ロット、ロット方式、最大ポジション数を記録する
バックテスト条件期間、初期残高、スプレッド、入出金条件を記録する
VPS・稼働環境常時稼働が必要か、PC停止時にどうなるか確認する
停止方法EA停止、自動売買OFF、チャート削除、VPS停止時の扱いを確認する
問い合わせ情報ログ、スクリーンショット、発生時刻、設定内容を整理する

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

確認チェック項目
□MT5へ正常にログインできている
□MT5全体とEA個別の自動売買許可を確認した
□GOLD / XAUUSDの実際の銘柄名とsuffixを確認した
□digits、point、tick value、contract size、volume stepを確認した
□EA名、EAバージョン、setファイルを記録した
□ロット設定、Magic Number、対象時間足を確認した
□現在スプレッドとスプレッド上限を確認した
□バックテスト条件と使用setファイルを保存した
□ExpertsログでINIT、SYMBOL_SPEC、ENTRY_SKIP、ORDER_FAILを確認した
□Journalログで接続、約定、MT5側エラーを確認した
□ナンピンEA・グリッドEAの場合、最大ポジション数と平均建値を確認した
□コピーEAの場合、symbol mapping、lot mapping、決済同期を確認した
□VPS運用の場合、再起動後のMT5・EA復帰を確認した
□通知・外部連携がある場合、WebRequest許可と送信失敗ログを確認した
□問い合わせ前に機密情報を除外してログを整理した

ログ: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ログを分けて確認した
□問い合わせ前に機密情報を除外してログを整理した

スプレッド:GOLD / XAUUSD対応EAスプレッド確認の実務チェック表

確認チェック項目
□EA名、EAバージョン、setファイルを記録した
□MT5上の実際の銘柄名とsuffixを確認した
□digits、point、tick value、contract sizeを確認した
□EAのスプレッド上限を確認した
□現在スプレッドをログで確認した
□ENTRY_SKIPの理由を確認した
□SPREAD_BLOCKの有無を確認した
□ORDER_SENTとORDER_FAILを分けて確認した
□バックテストとデモ環境のスプレッド条件を比較した
□スキャルEAや短期EAではTP / SL幅とスプレッド条件を確認した
□ナンピンEAやグリッドEAでは追加幅とスプレッド条件を確認した
□スプレッド上限変更前後のsetファイルとログを保存した
□問い合わせ前に機密情報を除外してログを整理した

VPS:GOLD / XAUUSD対応EAのVPS運用チェック表

確認チェック項目
□VPS上でMT5が起動していることを確認した
□取引口座へログインできていることを確認した
□MT5全体とEA個別の自動売買許可を確認した
□GOLD / XAUUSDの銘柄名、suffix、digits、pointを確認した
□EA名、バージョン、setファイルを記録した
□ExpertsログでINIT、SYMBOL_SPEC、ENTRY_SKIP、ORDER_FAILを確認した
□Journalログで接続、約定、MT5側エラーを確認した
□VPS再起動後にMT5、EA、自動売買許可が復帰しているか確認した
□WebRequest、通知、認証、外部制御の状態を確認した
□複数MT5を使う場合、コピー元・コピー先・役割を整理した
□コピーEAのMaster / Slave構成を確認した
□コピーEAのsymbol mapping、lot mapping、決済同期を確認した
□長時間稼働時のログ量、停止、フリーズ、一時ファイル蓄積を確認した
□問い合わせ前に機密情報を除外してログを整理した

通知・外部連携:通知・外部連携確認の実務チェック表

確認チェック項目
□EA名、バージョン、setファイルを記録した
□GOLD / XAUUSDの銘柄名、suffix、digits、pointを確認した
□通知機能が有効になっているか確認した
□MT5側でWebRequest許可を確認した
□Discord通知の送信先設定を確認した
□Google Sheets連携の接続状態を確認した
□外部シート制御が新規エントリー、ナンピン、決済のどこに影響するか確認した
□NOTIFY_SEND、NOTIFY_OK、NOTIFY_FAILを確認した
□WEBREQUEST_FAIL、HTTP_STATUS、TIMEOUTの有無を確認した
□SHEET_READ、SHEET_FAIL、EXTCTRL_STATEを確認した
□重複通知や通知過多がないか確認した
□VPS上でも通知・外部連携が動くか確認した
□問い合わせ前にWebhook URL、APIキー、認証トークンを除外した

リスク確認:ゴールドEAを使う前の実務チェック表

確認チェック項目
□対象銘柄がGOLD / XAUUSDに合っているか確認した
□point、digits、tick value、contract sizeを確認した
□スプレッド上限と現在スプレッドを確認した
□初期ロット、ロット方式、最大ポジション数を確認した
□ナンピン・グリッド・複数ポジションの有無を確認した
□損切り条件、停止条件、最大損失の考え方を確認した
□バックテスト条件とsetファイルを保存した
□ExpertsログとJournalログを確認できる状態にした
□購入前確認事項、免責事項、サポート範囲を確認した
□推奨エントリー、推奨ロット、利益保証として受け取っていないことを確認した

導入前チェックで確認漏れを減らす

GOLD / XAUUSD対応EAを導入する時は、EAのロジックだけでなく、MT5設定、銘柄仕様、スプレッド、setファイル、ログ、VPS、コピーEA、通知・外部連携まで確認する必要があります。

エントリーしない、決済しない、コピーされない、通知されないといった問題は、EAロジックだけではなく、銘柄名、スプレッド、ロット、取引時間、自動売買許可、外部制御、通信状態が関係する場合があります。

導入前にチェック項目を整理しておくと、バックテスト、デモ確認、VPS運用、サポート相談時の確認がしやすくなります。

導入前チェックは、売買判断ではなく、EAを再現性のある状態で検証し、動作確認やトラブル時の原因整理をしやすくするための実務作業です。

関連する確認ページ

次に確認したい内容に応じて、以下の解説を参照してください。

ページ確認するテーマ
MT5 EA完全ガイド|入れ方・自動売買設定・動かない時の確認ポイントEA運用ガイド
MT5バックテストのやり方|EA検証前に確認する設定・スプレッド・結果の見方バックテスト・検証ガイド
MT5外部連携完全ガイド|WebRequest・Discord通知・Google Sheets・外部ツール外部連携・通知ガイド
MT5コピーEA完全ガイド|Magic Number・ロット・銘柄・決済同期・同期ズレ確認コピーEAガイド
MT5 EAのVPS・別口座・別環境移行ガイド|常時稼働・設定・ログ確認EA運用ガイド
MT5インジケーターの選び方|表示・通知・損益・ダッシュボード・GOLD用途インジケーターガイド
MQL5ロット・証拠金・銘柄仕様完全ガイド|volume step・tick value・stops levelの確認技術講座
MQL5ログファースト設計を実コードで解説|event・side・reason・detailで追跡するEA開発開発実務ノート
GOLD / XAUUSDのバックテストで確認すること|MT5 EA検証の前提整理バックテスト・検証ガイド

利用条件・商品情報・相談窓口

対応する商品・環境・利用条件を確認し、不明点がある場合は必要な情報を整理して相談してください。

ページ案内
WebRequest設定方法WebRequest設定方法
Discord通知設定Discord通知設定
購入前確認事項購入前確認事項を見る
免責事項・リスク説明免責事項・リスク説明を見る

あわせて確認したいページ

今回の確認内容に関連する補足ページです。必要な項目だけ確認してください。

確認目的関連ページ
読後の任意の手続き・一覧入口。本文解決や購入の必須前提にしない導入ガイド
「GOLD EA 導入前 チェック」の読後に「ゴールドEA徹底研究」を補足確認ゴールドEA徹底研究
「GOLD EA 導入前 チェック」の読後に「MQL5でGOLD / XAUUSDの銘柄仕様を確認する方法」を補足確認MQL5でGOLD / XAUUSDの銘柄仕様を確認する方法
総合説明から主題に対応した専門説明へGOLD / XAUUSD対応EAのログ確認ガイド
総合説明から主題に対応した専門説明へGOLD / XAUUSD対応EAのスプレッド確認ガイド
「GOLD EA 導入前 チェック」の読後に「FX自動売買おすすめを見る前に確認すること」を補足確認FX自動売買おすすめを見る前に確認すること

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

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

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

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

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