MT5で複数EAを同じ口座で使う前に確認すること
MT5で複数のEAを同じ口座で使う場合、EAを追加するだけでなく、マジックナンバー、設置チャート、対象銘柄、setファイル、通知設定、外部連携、ログ確認を整理しておくことが重要です。
複数EAを同じ口座で使うと、注文や決済の対象が混在したり、同じポジションを複数EAが管理しようとしたり、通知やログが重複したりすることがあります。
この記事では、MT5で複数EAを同じ口座で使う前に確認したい、マジックナンバー、チャート分離、銘柄、時間足、setファイル、通知、外部連携、ログ確認のポイントを整理します。
なお、この記事はMT5 EAの設置・設定・ログ確認を目的とした技術記事です。特定の売買判断、相場予測、利益、勝率、損失回避、推奨ロット、推奨設定値を示すものではありません。
この記事で確認すること
- 同じ口座で複数EAを使う時の基本
- マジックナンバーを分ける理由
- チャート・銘柄・時間足の確認
- setファイルの取り違えを防ぐ方法
- 注文・決済対象の混在を防ぐ考え方
- 通知・ログ・外部連携の重複確認
- コピーEAや補助EAを併用する時の注意点
- 問い合わせ前に整理する情報
複数EAを同じ口座で使う時の基本
EAごとに管理対象を分ける
MT5では、同じ口座の中で複数のEAを動かすことができます。ただし、EAごとに管理対象を分けておかないと、注文、決済、通知、ログが混在しやすくなります。
特に、複数の自動売買EA、注文補助EA、決済補助EA、コピーEA、リスク監視EA、通知EAを同じ口座で使う場合は、EAごとの役割を明確にする必要があります。
| 確認項目 | 確認する理由 |
|---|---|
| マジックナンバー | EAごとの注文管理を分けるため |
| 対象銘柄 | EAが見るチャートやポジションを整理するため |
| 時間足 | EAの判定条件や表示条件を確認するため |
| setファイル | EAごとの設定取り違えを防ぐため |
| 通知設定 | 同じ通知が重複して出るのを防ぐため |
| ログ | どのEAの処理か追跡しやすくするため |
1つの口座に複数の管理ルールが入る
複数EAを同じ口座で使う場合、口座全体には複数の管理ルールが同時に存在します。
たとえば、EA AはGOLDの自動売買、EA BはUSDJPYの補助、EA Cは全ポジションの通知、EA DはコピーEAの受信側、というように役割が分かれることがあります。
この場合、EAごとの対象ポジション、対象銘柄、対象マジックナンバー、通知対象を整理しておくと、後から不具合を確認しやすくなります。
マジックナンバーを確認する
EAごとに識別番号を分ける
マジックナンバーは、EAが自分の注文やポジションを識別するために使う番号です。
複数EAを同じ口座で使う場合、マジックナンバーが重複していると、別EAのポジションを自分の管理対象として扱う可能性があります。
- EAごとにマジックナンバーが分かれているか
- 同じEAを複数チャートに入れる場合も番号を分ける必要があるか
- BUY用・SELL用・ロジック別に番号が分かれているか
- コピーEAや決済補助EAの対象マジックと重複していないか
- 手動注文を対象にするEAか、EA注文だけを見るEAか
手動注文とEA注文を分ける
手動注文は、通常マジックナンバーが0として扱われることがあります。
EAによっては、手動注文を管理対象に含めるものもあれば、EA自身のマジックナンバーだけを管理対象にするものもあります。
決済補助EAやリスク監視EAを使う場合は、手動注文を対象に含めるのか、特定EAのポジションだけを見るのかを確認してください。
チャート・銘柄・時間足を確認する
EAを入れるチャートを分ける
複数EAを使う場合、EAごとにチャートを分けて設置することが基本です。
同じチャートに複数EAを重ねると、オブジェクト名、ボタン、パネル、通知、ログ、決済対象が混在する場合があります。商品仕様で同一チャート併用が明示されていない場合は、チャートを分けて確認する方が安全です。
- EAごとに別チャートへ設置しているか
- 同じ銘柄でもチャートを分けているか
- EAごとの対象時間足が合っているか
- 複数EAのパネルやボタンが重なっていないか
- チャート上のオブジェクト名が競合していないか
銘柄名・サフィックスを確認する
同じ口座内でも、EAごとに対象銘柄が異なる場合があります。
また、ブローカーや口座タイプによっては、XAUUSD、XAUUSDc、GOLD、GOLDmicroのように銘柄名が異なることがあります。
EAが対象銘柄を固定している場合、チャート銘柄やシンボル変換設定が合っていないと、注文しない、集計しない、通知しない原因になります。
時間足変更後の再初期化を確認する
時間足を変更すると、EAが再初期化されることがあります。
複数EAを同時に使っている場合、時間足変更後に一部EAだけ表示が崩れる、Inputsが初期化されたように見える、パネル状態が変わる、ログが大量に出ることがあります。
時間足変更後の不具合が疑われる場合は、対象EAのExpertsログを確認し、再初期化、設定読み込み、チャートオブジェクト再生成の状態を見てください。
setファイルの取り違えを防ぐ
EAごとにsetファイルを分ける
複数EAを使う場合、setファイルの取り違えに注意が必要です。
別EA用のsetファイル、別バージョン用のsetファイル、別銘柄用のsetファイル、検証用setファイルを誤って読み込むと、意図しないロット、最大ポジション数、通知設定、マジックナンバーで動作する可能性があります。
- EA名が分かるファイル名にしているか
- バージョンが分かるファイル名にしているか
- 銘柄や時間足が分かるようにしているか
- 検証用と通常用を分けているか
- 読み込み後にInputsを確認しているか
マジックナンバー変更後は保存し直す
複数EA用にマジックナンバーを変更した場合は、変更後のsetファイルを別名で保存しておくと確認しやすくなります。
変更前setと変更後setを分けておけば、後から差分確認や復元がしやすくなります。
| setファイル名に入れたい情報 | 理由 |
|---|---|
| EA名 | 別EA用setとの取り違え防止 |
| バージョン | 古いInputsとの混同防止 |
| 銘柄 | 対象チャートの確認 |
| 時間足 | 判定条件や検証条件の確認 |
| 用途 | 検証用・通常用・提出用の区別 |
注文・決済対象の混在を防ぐ
どのEAがどのポジションを管理するか確認する
複数EAを使う場合は、どのEAがどのポジションを管理するかを明確にします。
自動売買EA、決済補助EA、コピーEA、リスク監視EAが同じ口座にある場合、それぞれの対象マジックナンバーや対象銘柄を確認してください。
- EA自身のポジションだけを管理するか
- 手動注文も管理対象に含めるか
- 他EAのポジションを決済対象にするか
- 全銘柄を見るのか、チャート銘柄だけを見るのか
- BUY / SELL 別に対象を分けているか
決済補助EAを併用する時の注意
決済補助EAを使う場合、対象ポジションを広く取りすぎると、意図しないポジションを決済対象に含める可能性があります。
一括決済、方向別決済、マジックナンバー別決済、銘柄別決済など、どの範囲で決済する仕様かを確認してください。
複数EA運用では、決済補助EAの対象範囲を、EAごとのマジックナンバーや銘柄と照合してから使うことが重要です。
通知・ログ・外部連携の重複を確認する
通知が重複しないか確認する
複数EAが同じDiscordチャンネルや同じ通知先へ送信する場合、通知が多くなりすぎることがあります。
通知が多すぎる場合は、EAごとの通知ON/OFF、通知条件、通知先、通知タイミング、同一イベントの重複通知を確認してください。
- EAごとの通知ON/OFFを確認したか
- 同じ通知先へ複数EAが送信していないか
- 通知イベントが重複していないか
- 検証用の詳細通知がONのままになっていないか
- 通知元EAが分かる文面になっているか
ログが多すぎる場合
複数EAを同時に動かすと、Expertsログが多くなります。
ログ確認では、EA名、発生時刻、銘柄、時間足、マジックナンバー、エラー行に絞って確認してください。
どのEAのログか分からない場合は、EA名やバージョンがログに出ているか、ログ出力設定が適切かを確認します。
外部連携URLを混在させない
Discord通知、Google Sheets連携、WebRequest、外部認証を使うEAでは、URLや認証情報の取り違えに注意が必要です。
複数EAで同じ外部連携を使う場合は、通知先、記録先、Webhook URL、GAS URL、WebRequest許可URLを整理してください。
Webhook URL、GAS URL、APIキー、認証トークンなどの実値は、公開ページや通常の問い合わせ文面にそのまま貼らないようにしてください。
コピーEAや補助EAを併用する場合
コピー元・コピー先の対象を分ける
コピーEAを同じ口座で使う場合は、コピー元のどの取引をコピー対象にするか、コピー先でどのマジックナンバーとして扱うかを確認します。
同じ口座に複数EAがある状態でコピーEAを使う場合、コピーしたいEAの注文だけを対象にするのか、手動注文も含めるのか、特定マジックナンバーを除外するのかを整理してください。
- コピー対象マジックナンバーを確認したか
- コピー対象外のEA注文を除外しているか
- 手動注文をコピーするか確認したか
- コピー先側で他EAとマジックが重複していないか
- 決済同期の対象が明確か
リスク監視EAは監視対象を確認する
リスク監視EAや通知EAは、対象ポジションを広く見る場合があります。
口座全体を監視するのか、特定銘柄だけを見るのか、特定マジックナンバーだけを見るのかを確認してください。
リスク監視ツールは状態確認を補助するためのものであり、損失回避や安全性を保証するものではありません。
症状別・目的別の確認記事
複数EAを同じ口座で使う時に確認したい内容は、症状や目的ごとに分けると整理しやすくなります。現在確認したい内容に近い記事から確認してください。
| 確認したい内容 | 見るポイント | 関連ページ |
|---|---|---|
| マジックナンバーの基本を確認したい | EAごとの識別、手動注文、他EAとの重複 | EAのマジックナンバーとは?使い方と注意点 |
| 複数チャートにEAを入れる前に確認したい | チャート分離、銘柄、時間足、マジック、通知 | MT5でEAを複数チャートに入れる前に確認すること |
| setファイルを送る前に確認したい | EA名、バージョン、現在値、変更前後 | MT5でEAのsetファイルを送る前に確認すること |
| 注文エラーが出る | ロット、証拠金、取引時間、銘柄可否、Journalログ | MT5でEAの注文エラーが出た時に確認すること |
| チャート表示やパネルが崩れる | 表示オブジェクト、パネル、時間足変更、再描画 | MT5でEAのチャート表示・パネルが崩れた時に確認すること |
| 通知や外部連携を確認したい | WebRequest、Webhook、通知ON/OFF、Google Sheets | MT5外部連携完全ガイド |
| ログを問い合わせ前に整理したい | Expertsログ、Journalログ、EA名、発生時刻 | EAのログを問い合わせ前に確認する方法 |
複数EA利用前の実務チェック表
- EAごとの役割を整理した
- EAごとのマジックナンバーを確認した
- 同じマジックナンバーが重複していない
- 手動注文を対象にするEAか確認した
- EAごとに設置チャートを分けた
- 対象銘柄と時間足を確認した
- EAごとのsetファイルを分けた
- 読み込み後のInputsを確認した
- 通知先や通知条件が重複していない
- 外部連携URLや認証情報を混同していない
- コピーEAや決済補助EAの対象範囲を確認した
- ExpertsログでEA名・バージョン・発生時刻を確認できる
問い合わせ前に整理する情報
複数EAを同じ口座で使っていて不具合や確認事項がある場合は、どのEAで、どのチャートで、どの時刻に、どの症状が出たのかを整理してください。
| 整理項目 | 内容 |
|---|---|
| EA一覧 | 同じ口座で使っているEA名、ファイル名、バージョン |
| 設置チャート | 銘柄、時間足、チャート数 |
| マジックナンバー | EAごとの設定値、重複の有無 |
| setファイル | EAごとの現在set、変更前後のset |
| 症状 | エントリーしない、決済しない、注文エラー、通知過多など |
| 発生時刻 | ログ確認の基準になる日時 |
| Expertsログ | EA側の初期化、条件判定、注文、通知の状態 |
| Journalログ | MT5端末側の接続、注文応答、取引許可 |
| スクリーンショット | チャート、EA設定、保有ポジション、ログ画面 |
ログやスクリーンショットを送る場合は、口座番号、氏名、メールアドレス、Webhook URL、APIキー、認証トークンなどが表示されていないか確認し、必要に応じてマスキングしてください。
購入前・導入前に確認したいページ
複数EAを同じ口座で使う場合でも、利益、勝率、損失回避、元本保全、将来の成績が保証されるものではありません。設定や運用の判断は、利用者ご自身の責任で行ってください。
関連商品・相談ページ
よくある質問
同じ口座で複数EAを使ってもよいですか?
EAの仕様や設定によります。複数EAを使う場合は、マジックナンバー、対象銘柄、設置チャート、決済対象、通知設定を分けて確認してください。
マジックナンバーが同じだと何が問題ですか?
EAが別EAのポジションを自分の管理対象として扱う可能性があります。特に、決済処理、トレーリング、ナンピン、コピーEA、決済補助EAでは注意が必要です。
同じチャートに複数EAを入れてもよいですか?
商品仕様で明示されていない場合は、EAごとにチャートを分けて確認する方が安全です。同じチャートに複数EAを入れると、パネル、ボタン、オブジェクト、通知、ログが混在する場合があります。
通知が多すぎる場合は何を確認しますか?
EAごとの通知ON/OFF、通知条件、通知先、複数チャート、複数MT5、同一イベントの重複通知を確認してください。
複数EA利用時の不具合相談では何を送ればよいですか?
同じ口座で使っているEA一覧、各EAのマジックナンバー、設置チャート、setファイル、発生時刻、Expertsログ、Journalログ、スクリーンショットを整理してください。
まとめ
MT5で複数EAを同じ口座で使う場合は、マジックナンバー、チャート、銘柄、時間足、setファイル、通知設定、外部連携、ログ確認を整理してから運用することが重要です。
特に、決済補助EA、コピーEA、リスク監視EA、通知EAを併用する場合は、どのEAがどのポジションを対象にするのかを明確にしてください。
不具合や設定確認を相談する場合は、EAごとの設定とログを整理したうえでお問い合わせください。

