EA運用ガイド

GOLD / XAUUSD対応EAのVPS運用確認ガイド|MT5常時稼働・ログ・コピーEA同期を見る

EAファンクラブ

GOLD / XAUUSD対応EAのVPS運用確認ガイド

GOLD / XAUUSD対応EAをVPSで運用する場合、EAのロジックだけでなく、MT5の常時稼働、自動売買許可、ログ確認、通信状態、VPS再起動後の復帰、コピーEA同期まで確認する必要があります。

特にGOLD / XAUUSDは、銘柄名、suffix、スプレッド、point、digits、取引時間の違いがEAの挙動に影響しやすい銘柄です。VPS上で動かす場合も、現在のMT5環境でどのように動いているかをログで確認することが重要です。

このページでは、GOLD / XAUUSDを売買推奨や利益訴求の対象としてではなく、EA・コピーEAをVPSで常時稼働する前に確認すべき実務項目として整理します。

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

  • VPSでMT5 EAを動かす時の前提
  • GOLD / XAUUSDの銘柄名、suffix、スプレッド確認
  • MT5の自動売買許可とEA稼働状態
  • ExpertsログとJournalログの確認
  • VPS再起動後に確認すること
  • 複数MT5を使う時の注意点
  • コピーEAのMaster / Slave構成確認
  • コピーEAのエントリー同期・決済同期
  • 長時間稼働時のログ過多、停止、フリーズ確認
  • 問い合わせ前に整理したい情報

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

このページでは、GOLD / XAUUSDの売買判断、推奨エントリー、推奨ロット、推奨VPS業者、推奨ブローカー、利益保証、勝率保証は扱いません。

VPS上でEAやコピーEAを検証し、常時稼働・ログ確認・同期確認をしやすくするための運用確認ページとしてご確認ください。

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

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

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

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

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を使う場合は、コピー元とコピー先の銘柄名を両方確認してください。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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を分けて確認してください。

複数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名やフォルダ名に役割を入れておくと、ログ確認やサポート時の切り分けがしやすくなります。

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

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

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

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

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

コピー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でEAを常時稼働する場合は、短時間の動作確認だけでなく、長時間稼働時の状態も確認します。

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

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

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

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

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

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

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

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、決済同期を確認した
長時間稼働時のログ量、停止、フリーズ、一時ファイル蓄積を確認した
問い合わせ前に機密情報を除外してログを整理した

VPS運用は常時稼働とログ確認をセットで考える

GOLD / XAUUSD対応EAをVPSで運用する場合、MT5を起動しておくだけでは十分ではありません。

EAが稼働しているか、GOLD / XAUUSDの銘柄名が合っているか、自動売買が許可されているか、ExpertsログとJournalログが残っているか、再起動後に復帰しているかを確認する必要があります。

コピーEAを使う場合は、Master / Slave構成、複数MT5、symbol mapping、lot mapping、エントリー同期、決済同期も確認してください。

VPS運用確認は、売買判断ではなく、EAやコピーEAを再現性のある状態で検証し、停止・同期漏れ・決済漏れを切り分けるための実務作業です。

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を別口座・別環境へ移す前に確認することも参考になります。

VPS運用ではコピーEAと外部連携も確認する

VPS上でGOLD / XAUUSD対応EAを動かす場合は、通常EAの稼働状態だけでなく、コピーEAの同期状態や、Discord通知・WebRequest・Google Sheets連携の動作も確認しておくと運用確認がしやすくなります。

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

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

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

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