MT5コピーEA完全ガイド|コピー元・コピー先・マジックナンバー・ロット同期の確認ポイント
MT5のコピーEAを利用する時は、コピー元とコピー先にEAを設置するだけでなく、口座構成、銘柄名、マジックナンバー、ロット調整、決済同期、VPS運用、複数コピー先の扱いを事前に整理することが重要です。
コピーEAでは、コピー元で発生した注文や決済を、コピー先のMT5環境へ反映させるため、通常の単体EAとは異なる確認項目があります。コピー元とコピー先でブローカー、口座タイプ、銘柄名、最小ロット、約定条件、通信環境が異なる場合、コピー結果が完全に一致しないことがあります。
この記事では、MT5コピーEAを使う前に確認したい基本構成、コピー元・コピー先の役割、マジックナンバー、ロット同期、シンボル名、決済同期、複数コピー先、VPS運用、問い合わせ前に整理する情報をまとめます。
なお、この記事はコピーEAの導入確認・設定確認・ログ確認を目的とした技術記事です。特定の売買判断、相場予測、利益、勝率、損失回避、推奨ロット、推奨銘柄を示すものではありません。
この記事で確認すること
- MT5コピーEAの基本構成
- コピー元とコピー先の役割
- コピー対象を決める前に確認する項目
- マジックナンバー別コピーの考え方
- ロット同期・ロット倍率の確認
- シンボル名やサフィックスの違い
- 決済同期がずれる原因
- 複数コピー先を使う時の注意点
- VPS運用時の確認ポイント
- 問い合わせ前に整理する情報
MT5コピーEAとは
コピー元の注文をコピー先へ反映する補助ツール
コピーEAとは、コピー元口座で発生した注文や決済の情報をもとに、コピー先口座で対応する注文・決済処理を補助するツールです。
一般的には、コピー元MT5にマスター側EA、コピー先MT5にスレーブ側EAを設置し、コピー元のポジション変化や決済情報をコピー先へ反映します。
ただし、コピーEAはコピー元とコピー先の取引結果を完全に一致させることを保証するものではありません。コピー先側の約定価格、スプレッド、スリッページ、注文可否、通信状態、ロット条件により、結果が異なる場合があります。
通常EAとは確認項目が異なる
通常のEAでは、1つのMT5上でエントリー条件、決済条件、ロット、リスク管理などを確認します。
コピーEAでは、それに加えて、コピー元とコピー先の接続、コピー対象マジックナンバー、銘柄名変換、ロット変換、決済同期、ファイル通信または外部通信、複数MT5の起動状態なども確認します。
| 項目 | 通常EA | コピーEA |
|---|---|---|
| 主な確認対象 | 設置したEA単体 | コピー元・コピー先の両方 |
| 銘柄確認 | 設置チャートの銘柄 | コピー元銘柄とコピー先銘柄の対応 |
| ロット確認 | EA内部のロット計算 | コピー元ロットとコピー先ロットの変換 |
| 決済確認 | EAが管理するポジションの決済 | コピー元決済がコピー先へ反映されるか |
| ログ確認 | EA設置チャートのExpertsログ | コピー元・コピー先双方のExpertsログ |
コピー元とコピー先の役割
コピー元MT5
コピー元MT5は、コピー対象となる注文や決済が発生する側です。
コピー元では、手動注文、EA注文、特定マジックナンバーの注文など、どの取引をコピー対象にするかを確認します。
- コピー元口座番号
- コピー元MT5の起動状態
- コピー対象の銘柄
- コピー対象のマジックナンバー
- 手動注文をコピーするか
- EA注文をコピーするか
- 保有中ポジションの初期同期を行うか
- 決済・部分決済・手動決済をどう扱うか
コピー先MT5
コピー先MT5は、コピー元の取引情報を受けて注文や決済を行う側です。
コピー先では、取引許可、銘柄名、ロット条件、口座タイプ、証拠金、スプレッド、シンボル変換、マジックナンバー変換などを確認します。
- コピー先口座で取引可能か
- コピー先EAが正しく設置されているか
- 自動売買が許可されているか
- コピー先銘柄が取引可能か
- 最小ロット・最大ロット・ロットステップに合っているか
- コピー先側のマジックナンバーが他EAと混在していないか
- コピー元からの決済情報を受け取れているか
コピー元とコピー先は同じ結果になるとは限らない
コピーEAでは、コピー元で注文や決済が発生しても、コピー先で同時刻・同価格・同ロット・同損益になるとは限りません。
コピー先の約定価格、スプレッド、取引時間、証拠金、ロット制限、通信遅延、VPS状態、ブローカー仕様差により、コピー結果が変わる場合があります。
導入前に確認する基本項目
コピー構成を決める
コピーEAを導入する前に、まずコピー構成を整理します。
コピー元1つに対してコピー先1つなのか、コピー元1つに対して複数のコピー先を使うのか、コピー元の全取引をコピーするのか、一部のマジックナンバーだけをコピーするのかを決めておきます。
| 構成 | 確認内容 | 注意点 |
|---|---|---|
| 1対1コピー | コピー元1口座からコピー先1口座へ同期 | 基本構成として確認しやすい |
| 1対複数コピー | コピー元1口座から複数コピー先へ同期 | コピー先ごとの設定差を管理する |
| マジック別コピー | 特定マジックナンバーだけコピー | コピー対象外の取引を混ぜない |
| ロット調整コピー | コピー先ごとにロット倍率を設定 | 最小ロット・ロットステップに注意する |
コピー対象を決める
コピー対象を曖昧にしたまま運用すると、想定外の注文までコピーされる、またはコピーしたい注文がコピーされない原因になります。
- 手動注文をコピーするか
- EA注文をコピーするか
- 特定マジックナンバーだけコピーするか
- 特定銘柄だけコピーするか
- BUY / SELL の両方をコピーするか
- 新規注文だけでなく決済も同期するか
- 部分決済や手動決済をどう扱うか
コピー先ごとの設定を分ける
複数のコピー先を使う場合、コピー先ごとに設定が異なることがあります。
コピー先Aはマジックナンバー1〜3だけ、コピー先Bはマジックナンバー4〜6だけ、コピー先Cはロット倍率を下げる、というように役割を分ける場合は、設定表として整理しておくと確認しやすくなります。
マジックナンバーの確認
コピー対象の識別に使う
マジックナンバーは、EAが注文を識別するために使う番号です。
コピーEAでは、コピー元のどの取引をコピー対象にするか、コピー先でどの注文として管理するかを判断するために、マジックナンバーが重要になります。
- コピー元のマジックナンバー一覧
- コピー対象に含めるマジックナンバー
- コピー対象から除外するマジックナンバー
- コピー先で使うマジックナンバー
- 他EAと重複していないか
- 手動注文をどのように扱うか
複数ロジックEAでは特に重要
コピー元EAが複数ロジックで動作している場合、ロジックごとにマジックナンバーが分かれていることがあります。
この場合、すべてのロジックをコピーするのか、一部ロジックだけコピーするのかを決めてから、コピー先側のinclude / exclude設定を整理します。
ロット同期・ロット倍率の確認
同じ数値でコピーするか、倍率を使うか
コピーEAでは、コピー元のロットをコピー先でどのように扱うかを事前に決めます。
コピー元と同じロット数値でコピーする方式、コピー先ごとに倍率をかける方式、固定ロットに変換する方式などがあります。
ロットの扱いは、契約サイズや口座タイプにより実際のリスク感が異なる場合があります。設定値を変更する前に、コピー先口座の最小ロット、最大ロット、ロットステップ、証拠金条件を確認してください。
最小ロット・ロットステップを確認する
コピー先口座で許可されていないロット数になると、コピー注文が失敗する場合があります。
- コピー先の最小ロット
- コピー先の最大ロット
- コピー先のロットステップ
- 倍率計算後のロット
- 端数処理の方法
- 証拠金不足にならないか
シンボル名・サフィックスの確認
コピー元とコピー先で銘柄名が違う場合がある
コピー元とコピー先でブローカーが異なる場合、同じ銘柄でもシンボル名が違うことがあります。
たとえば、片方ではXAUUSD、別の環境ではXAUUSDc、GOLD、GOLDmicroのように表示される場合があります。コピーEA側でシンボル変換を行う場合は、変換前と変換後の対応を確認してください。
- コピー元の銘柄名
- コピー先の銘柄名
- サフィックスやプレフィックスの有無
- コピーEA側のシンボル変換設定
- 取引可能な銘柄として表示されているか
- 最小ロット・契約サイズが変わっていないか
決済同期の確認
新規注文だけでなく決済も確認する
コピーEAの確認では、新規注文がコピーされるかだけでなく、決済がコピーされるかも重要です。
コピー元で全決済したのにコピー先が残る、コピー元で部分決済したのにコピー先が一致しない、手動決済が反映されないなどのケースでは、決済同期仕様とログを確認します。
- コピー元の新規注文がコピー先へ反映されるか
- コピー元の通常決済がコピー先へ反映されるか
- 全決済が同期されるか
- 部分決済をどう扱う仕様か
- 手動決済をコピー対象に含めるか
- コピー先に残玉が発生していないか
- 決済失敗時のログが残るか
複数コピー先を使う場合
コピー先ごとの役割を明確にする
コピー先を複数使う場合は、コピー先ごとにコピー対象、ロット倍率、銘柄変換、口座タイプ、稼働時間、通知設定を分けて管理します。
複数コピー先を同時に使う場合、設定の取り違えが起きやすくなります。コピー先ごとの設定表を作り、どのコピー先がどのマジックナンバーや銘柄を受け持つのかを明確にしてください。
| コピー先 | 主な確認項目 | 注意点 |
|---|---|---|
| コピー先A | 対象マジック、対象銘柄、ロット倍率 | 別コピー先と設定を混同しない |
| コピー先B | 対象マジック、対象銘柄、ロット倍率 | 同じ注文を二重コピーしない |
| コピー先C | 口座タイプ、最小ロット、証拠金 | ロット変換後の注文可否を確認する |
VPS運用時の確認
コピー元・コピー先のMT5を常時起動する
コピーEAでは、コピー元MT5とコピー先MT5の両方が稼働している必要があります。
VPSで運用する場合は、コピー元・コピー先のMT5が起動しているか、EAがチャートに設置されているか、自動売買が許可されているか、通信が安定しているかを確認します。
- VPS上でコピー元MT5が起動しているか
- VPS上でコピー先MT5が起動しているか
- EAがチャートに設置されているか
- 自動売買がONになっているか
- MT5が再起動後も復帰しているか
- Windows UpdateやVPS再起動の影響を受けていないか
- コピー用ファイルや通信経路に問題がないか
コピーEAの確認テーマ別リンク
コピーEAで確認する内容は、テーマごとに分けて整理すると原因を追いやすくなります。まずは現在の症状に近い項目から確認してください。
| 確認テーマ | 確認する内容 | 関連ページ |
|---|---|---|
| 導入前確認 | コピー元・コピー先、対象銘柄、マジックナンバー、ロット、VPS | MT5でコピーEAを使う前に確認すること |
| シンボル名 | サフィックス、プレフィックス、銘柄変換、取引可否 | MT5コピーEAでシンボル名が違う時の確認ポイント |
| マジックナンバー | コピー対象、除外対象、ロジック別管理、他EAとの重複 | MT5コピーEAでマジックナンバーを分ける時の確認ポイント |
| ロット倍率 | 倍率設定、固定ロット、最小ロット、ロットステップ | MT5コピーEAでロット倍率を設定する時の確認ポイント |
| ロット差異 | コピー元とコピー先でロットが異なる時の確認 | コピーEAでロットが違う時に確認すること |
| 決済同期テスト | 通常決済、全決済、部分決済、手動決済の確認 | MT5コピーEAで決済同期を確認する時のチェックポイント |
| 決済同期しない時 | 残玉、決済失敗、対象外ポジション、ログ確認 | コピーEAで決済同期しない時の確認ポイント |
| 複数コピー先 | コピー先ごとの対象マジック、ロット倍率、銘柄変換 | MT5コピーEAで複数コピー先を使う時の確認ポイント |
| VPS運用 | 複数MT5、常時起動、自動売買、再起動後の復帰 | MT5コピーEAでVPS運用する時の確認ポイント |
商品ページ・相談ページ
コピーEAの導入前確認、マジックナンバー別コピー、ロット調整、複数コピー先の構成を確認したい場合は、商品ページや開発相談ページもあわせて確認してください。
問い合わせ前に整理する情報
コピーEAの動作確認や不具合調査を依頼する場合は、コピー元とコピー先の両方の情報を整理してください。
| 項目 | 整理する内容 |
|---|---|
| コピー元環境 | MT5、ブローカー、口座タイプ、銘柄、対象マジックナンバー |
| コピー先環境 | MT5、ブローカー、口座タイプ、銘柄、ロット条件、証拠金 |
| コピーEA設定 | コピー対象、除外設定、ロット倍率、シンボル変換、決済同期設定 |
| ログ | コピー元Expertsログ、コピー先Expertsログ、必要に応じてJournalログ |
| 発生時刻 | コピーされなかった時刻、決済がずれた時刻、エラーが出た時刻 |
| スクリーンショット | コピー元ポジション、コピー先ポジション、EA設定画面、エラー表示 |
ログやスクリーンショットを送る場合は、口座番号、氏名、メールアドレス、認証トークン、Webhook URL、APIキーなどが表示されていないか確認し、必要に応じてマスキングしてください。
実務チェック表
- コピー元MT5が起動している
- コピー先MT5が起動している
- コピー元EAとコピー先EAが正しく設置されている
- 自動売買が許可されている
- コピー対象マジックナンバーを確認した
- コピー対象銘柄とシンボル変換を確認した
- コピー先の最小ロット・最大ロット・ロットステップを確認した
- ロット倍率または固定ロット設定を確認した
- 新規注文のコピーを確認した
- 決済同期を確認した
- 複数コピー先がある場合、コピー先ごとの設定表を作成した
- VPS再起動後の復帰状態を確認した
- コピー元・コピー先双方のログを確認した
よくある質問
コピーEAを入れればコピー元とコピー先は完全に同じ結果になりますか?
いいえ。コピー先の約定価格、スプレッド、スリッページ、取引時間、通信状態、ブローカー仕様差により、コピー元とコピー先の結果が異なる場合があります。
コピー元とコピー先で銘柄名が違う場合はどうしますか?
シンボル変換設定を確認します。コピー元の銘柄名とコピー先の銘柄名を対応させ、サフィックスやプレフィックスの違いを整理してください。
特定のEAやロジックだけをコピーできますか?
コピーEAの仕様によります。マジックナンバー別コピーに対応している場合は、コピー対象に含めるマジックナンバーと除外するマジックナンバーを設定して確認します。
コピー先だけロットを小さくできますか?
ロット倍率や固定ロット設定に対応している場合は可能です。ただし、コピー先の最小ロット、最大ロット、ロットステップ、証拠金条件に合っているかを確認してください。
新規注文はコピーされるのに決済が同期しない場合は何を見ますか?
決済同期設定、コピー元の決済方法、部分決済の扱い、コピー先の対象ポジション、マジックナンバー、コピー元・コピー先双方のExpertsログを確認してください。
コピーEAはVPSで使う必要がありますか?
継続的にコピーさせる場合は、コピー元MT5とコピー先MT5を安定して稼働させる必要があります。Windows VPSを使う場合は、複数MT5の起動状態、自動売買、再起動後の復帰、通信状態を確認してください。
関連ページ
コピーEAの導入確認、マジックナンバー別コピー、ロット調整、決済同期、複数コピー先構成で確認したいことがある場合は、事前にコピー元・コピー先の環境とログを整理したうえでお問い合わせください。

