GOLD / XAUUSD対応EAのVPS運用確認ガイド|MT5常時稼働・ログ・コピーEA同期を見る
- GOLD / XAUUSD対応EAのVPS運用確認ガイド
- VPSでMT5 EAを動かす時の前提
- GOLD / XAUUSDの銘柄名とsuffixを確認する
- MT5の自動売買許可とEA稼働状態を確認する
- ExpertsログとJournalログを分けて確認する
- VPS再起動後に確認すること
- 外部連携・WebRequest・通知を確認する
- 複数MT5をVPSで使う時の注意点
- コピーEAのMaster / Slave構成を確認する
- コピーEA同期で確認するログ
- 長時間稼働時に確認すること
- 問い合わせ前に整理したい情報
- GOLD / XAUUSD対応EAのVPS運用チェック表
- VPS運用は常時稼働とログ確認をセットで考える
- VPS運用ではログ・通知・環境差を分けて確認する
- VPS運用ではコピーEAと外部連携も確認する
- GOLD / XAUUSD対応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が銘柄名を直接参照する場合、銘柄名の違いが原因で動作しないことがあります。
| 確認項目 | 確認する内容 |
|---|---|
| symbol | VPS上のMT5で実際に表示されている銘柄名 |
| suffix | XAUUSDm、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_INIT | Master側EAが起動しているか |
| SLAVE_INIT | Slave側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の導入前チェックリストを見る
