MT5でEAを別口座・別環境へ移す前に確認すること

EAファンクラブ

MT5でEAを使っていると、デモ口座からリアル口座へ移す、別ブローカー環境へ移す、別PCやVPSへ移すといった場面があります。

同じEAと同じsetファイルを使っていても、口座種別、銘柄名、最小ロット、スプレッド、サーバー時刻、WebRequest設定などが違うと、動作確認の結果が変わることがあります。

この記事では、MT5でEAを別口座・別環境へ移す前に確認しておきたい項目をまとめます。

この記事で確認すること

  • 別口座・別環境へ移す時の注意点
  • デモ口座とリアル口座の違い
  • 口座種別・銘柄名・最小ロットの確認
  • setファイルとWebRequest設定の確認
  • 通知や外部連携の移行確認
  • Expertsログ・Journalログの確認

別口座・別環境へ移す時に最初に確認すること

EAを別環境へ移す場合、最初に確認したいのは「同じ条件で動かせる状態になっているか」です。

EA本体だけをコピーしても、口座、銘柄、setファイル、MT5設定が違っていれば、同じ動作になるとは限りません。

確認項目内容
口座区分デモ口座かリアル口座か
口座種別スタンダード口座、セント口座など
銘柄名GOLD、XAUUSD、XAUUSDcなどの表記差
setファイル移行先でも同じ設定を読み込んでいるか
WebRequest外部連携に必要なURLが許可されているか
ログ移行後の起動・エラー・通知状態を確認できるか

1. デモ口座とリアル口座の違いを確認する

デモ口座で動いていたEAをリアル口座へ移す場合、まず口座環境の違いを確認します。

  • 口座番号やサーバーが違う
  • 銘柄名やサフィックスが違う
  • 最小ロットやロットステップが違う
  • スプレッドや約定条件が違う
  • 取引時間やメンテナンス時間が違う

EAが動かない、注文が出ない、通知が届かないといった問題は、EA本体ではなく移行先の環境差が原因になることがあります。

2. 銘柄名と時間足を確認する

移行先のMT5で、EAを設置する銘柄名と時間足を確認してください。

同じゴールド系の銘柄でも、ブローカーや口座種別によって銘柄名が異なる場合があります。

  • 移行前と同じ銘柄名か
  • サフィックスが付いていないか
  • 時間足がEAの想定と合っているか
  • 気配値が更新されているか
  • チャートがオフライン状態になっていないか

銘柄名が違うと、EAの対象判定、通知文、外部シート連携、ログ表示が変わる場合があります。

3. setファイルを確認する

別環境へ移す時は、setファイルも確認します。

EA本体を移しても、setファイルを読み込んでいなければ、移行前と同じ設定にはなりません。

  • 最新のsetファイルを使っているか
  • 別口座用の設定に変更が必要か
  • マジックナンバーが他EAと重複していないか
  • 通知設定や外部連携設定が残っているか
  • 検証用setと実運用用setを混同していないか

setファイルについては、次の記事も参考になります。

4. WebRequestや通知設定を確認する

Discord通知、Google Sheets連携、外部認証、外部設定取得などを使うEAでは、移行先のMT5でもWebRequest設定が必要になる場合があります。

  • WebRequestが許可されているか
  • 必要なURLが移行先MT5にも登録されているか
  • Webhook URLやGAS URLが正しいか
  • 通知ON/OFFが移行先でも同じか
  • Expertsログに通信エラーが出ていないか

外部連携については、次の記事も参考になります。

5. 移行後はログで確認する

移行後は、チャート上の表示だけでなく、ExpertsログとJournalログを確認してください。

ログ確認内容
ExpertsログEAの初期化、設定、通知、注文、外部連携の状態
JournalログMT5端末の接続、注文、ファイル、チャート、サーバー状態

移行後に問題が出た場合は、移行前後のログを比較すると原因を切り分けやすくなります。

6. 移行前チェックリスト

  • 移行先口座にログインできている
  • 移行先の銘柄名を確認した
  • 時間足を確認した
  • EA本体を設置した
  • setファイルを読み込んだ
  • 自動売買をONにした
  • WebRequest設定を確認した
  • 通知設定を確認した
  • ExpertsログとJournalログを確認した
  • 移行先でテスト通知や起動ログを確認した

まとめ

MT5でEAを別口座・別環境へ移す場合は、EA本体だけでなく、setファイル、銘柄名、時間足、口座種別、WebRequest、通知、ログ確認をあわせて整理することが重要です。

環境差を確認せずに移行すると、EAが動かない、通知が届かない、注文条件が合わないといった問題が起こる場合があります。

移行後は、必ずExpertsログとJournalログで起動状態やエラーを確認してください。

関連ページ

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