EA運用ガイド

MT5で複数EAを同じ口座で使う前に確認すること

EAファンクラブ

MT5で複数のEAを同じ口座で使う場合、EAをチャートに入れるだけではなく、マジックナンバー、対象銘柄、ロット、最大ポジション数、決済対象、通知、外部連携、ログ確認を整理しておく必要があります。

複数EAを同時に稼働させると、別EAのポジションを誤って管理する、ロットが合計で大きくなる、同じ銘柄に複数方向のポジションが重なる、決済補助ツールの対象が混ざる、コピーEAのコピー対象が広がる、といった問題が起きる場合があります。

特に、マジックナンバーの重複、同一銘柄での複数EA稼働、ナンピンEA同士の併用、コピーEAや決済補助ツールとの併用では、管理対象を明確に分けることが重要です。

この記事では、MT5で複数EAを同じ口座で使う前に確認したい項目を、マジックナンバー、銘柄、ロット、最大ポジション数、決済対象、コピーEA、補助ツール、ログ確認、問い合わせ前整理に分けてまとめます。

なお、この記事はMT5で複数EAを運用する前の設定確認、ポジション管理、ログ確認、導入補助を目的とした技術記事です。特定の売買判断、利益、勝率、損失回避を保証するものではありません。

この記事で確認すること

  • MT5で複数EAを同じ口座で使う時の基本確認
  • EAごとのマジックナンバーの分け方
  • 同じ銘柄で複数EAを動かす時の注意点
  • ロット、最大ポジション数、証拠金維持率の確認
  • ナンピンEA・グリッドEAを併用する時の注意点
  • コピーEAや決済補助ツールの対象範囲
  • 通知・外部連携・WebRequestの確認
  • ExpertsログとJournalログで確認する内容
  • 問い合わせ前に整理する情報

複数EAを同じ口座で使う時の基本

EAごとの管理対象を分ける

複数EAを同じMT5口座で使う場合、まず確認するのは「どのEAが、どのポジションを管理するのか」です。

EAは、銘柄、売買方向、注文番号、マジックナンバー、コメントなどを使って、自分が管理するポジションを判定することがあります。これらの管理対象が曖昧なままだと、別EAのポジションを決済したり、管理対象外のポジションを無視したりする可能性があります。

確認項目確認する内容注意点
EA名どのEAを同時稼働するか同じEAの複数チャート運用も含めて確認する
対象銘柄どの銘柄で動かすか同一銘柄に複数EAを入れる場合は特に注意
時間足各EAの想定時間足チャート時間足とEA仕様を確認する
マジックナンバーEAごとの識別番号分けたいEA同士で重複させない
ロット各EAの注文数量合計ロットで見る
最大ポジション数EAごとの保有上限口座全体の最大保有数も確認する
決済対象どのポジションを決済するか他EA・手動注文・コピー注文を含むか確認する

口座全体のリスクで見る

複数EAを使う場合、EAごとの設定だけではなく、口座全体の合計ロット、合計ポジション数、含み損、必要証拠金、証拠金維持率を確認してください。

1つのEAでは問題ない設定でも、複数EAを同時に動かすと、口座全体では想定より大きなポジション量になる場合があります。

マジックナンバーを確認する

EAごとに識別番号を分ける

マジックナンバーは、EAが注文やポジションを識別するために使う番号です。

別々に管理したいEAで同じマジックナンバーを使うと、管理対象が混ざる場合があります。同じ口座で複数EAを使う場合は、EAごと、チャートごと、ロジックごとに番号を分けるか確認してください。

使い方確認すること注意点
EAごとに分けるEA A、EA Bで別番号にする別EAのポジション管理を避けやすい
銘柄ごとに分けるUSDJPY用、XAUUSD用などで分ける同じEAを複数銘柄で使う場合に確認する
チャートごとに分ける同じEAを複数チャートで使う場合同一EAでも管理対象を分けたい時に使う
ロジックごとに分けるLogic1、Logic2などを分けるマルチロジックEAで確認する
コピー対象で分けるコピーするEAだけを指定するコピーEAで重要
決済対象で分ける補助ツールの対象を絞る誤決済防止に関係する

同じ番号にする場合は意図を明確にする

マジックナンバーは、必ずすべて異なる番号にしなければならないわけではありません。設計によっては、同じ番号を使って同じ管理対象として扱う場合もあります。

ただし、別EA、別ロジック、別コピー対象、別決済対象として分けたい場合は、同じ番号にしない方が確認しやすくなります。

  • EAごとのMagic Numberを確認する
  • 同じEAを複数チャートで使う場合の番号を確認する
  • コピーEAの対象Magicと除外Magicを確認する
  • 決済補助ツールの対象Magicを確認する
  • 手動注文を管理対象に含めるか確認する
  • setファイル読み込み後のMagic Numberを確認する

同じ銘柄で複数EAを動かす場合

ポジション方向と決済条件を確認する

同じ銘柄で複数EAを動かす場合、BUYとSELLが同時に発生したり、別EAが同じ方向に追加ポジションを持ったりすることがあります。

EAごとのロジック、最大ポジション数、決済条件、ナンピン条件、トレーリング条件を確認し、口座全体でどのようなポジション状態になりうるかを整理してください。

状況確認すること注意点
同じ銘柄でBUY系EAを複数使う合計ロット、最大本数、利確条件同方向にポジションが増えやすい
BUY系EAとSELL系EAを併用する両建て状態になるかヘッジ可否、証拠金、決済対象を確認する
ナンピンEAを複数使う最大本数、追加ロット、平均建値含み損と証拠金維持率に注意する
スキャルピングEAを複数使うスプレッド、約定、注文頻度短時間の注文集中に注意する
同じEAを別時間足で使うMagic Numberと対象チャート同一EAの管理対象が混ざらないか確認する
手動注文を併用するEAが手動ポジションを管理するか誤決済や対象外管理に注意する

銘柄名の違いにも注意する

GOLD、XAUUSD、XAUUSDc、USDJPY、USDJPY. など、ブローカーや口座タイプによって銘柄名が異なる場合があります。

複数EAやコピーEAでは、対象銘柄の指定方法、接尾辞対応、チャート銘柄との一致を確認してください。

ロット・最大ポジション数・証拠金を確認する

EA単体ではなく合計で見る

複数EAを使う時は、EAごとのロットだけでなく、口座全体で最大どのくらいのロットとポジション数になりうるかを確認します。

特にナンピンEA、グリッドEA、同時エントリー型EAを複数動かす場合、含み損や必要証拠金が大きくなることがあります。

確認項目EA単体で見ること口座全体で見ること
初期ロット各EAの最初の注文数量同時エントリー時の合計ロット
最大ロットEAが到達しうる最大ロット全EA合計での最大ロット
最大ポジション数EAごとの保有上限口座全体の同時保有数
ナンピン本数各EAの追加本数複数EA同時逆行時の本数
必要証拠金EA単体で必要な証拠金合計ポジションで必要な証拠金
証拠金維持率EA単体では見えにくい口座全体で必ず確認する
含み損EAごとの未決済損益合計含み損で確認する

ナンピンEA同士の併用は特に注意する

ナンピンEAやグリッドEAを複数同じ口座で使う場合、逆行時に複数EAが同時に追加ポジションを持つ可能性があります。

その場合、EAごとの最大本数だけではなく、口座全体で何本・何ロットまで増えるか、証拠金維持率がどこまで低下しうるかを確認してください。

決済対象と補助ツールを確認する

どのポジションを決済するか明確にする

複数EAを使う場合、決済対象の管理が重要です。

EA本体、決済補助ツール、トレーリングツール、損益集計ツールなどが、どのマジックナンバー、どの銘柄、どの方向、どのポジションを対象にするかを確認してください。

対象指定意味注意点
全ポジション対象Magicに関係なく操作する別EAや手動注文も含む可能性がある
特定Magicのみ指定した番号だけ操作する入力ミスや重複に注意する
複数Magic指定複数EAをまとめて対象にする区切り文字や空白の扱いを確認する
銘柄指定特定銘柄だけ対象にする接尾辞や別表記に注意する
BUY / SELL指定方向別に操作する片方向だけ決済する時に確認する
手動注文含むMagicなしの注文も対象にする意図しない決済に注意する

補助ツールの対象範囲を確認する

決済補助ツールや損益集計ツールを使う場合、対象ポジションの範囲を確認してください。

複数EA運用では、便利な補助ツールでも、対象範囲を広く設定しすぎると、意図しないポジションまで操作対象になることがあります。

  • EA本体が他EAのポジションを管理しないか確認する
  • 決済補助ツールの対象Magicを確認する
  • 手動注文を含めるか除外するか確認する
  • 銘柄指定とBUY / SELL指定を確認する
  • 全決済ボタンや緊急停止機能の対象範囲を確認する
  • 補助ツールのログで対象ポジションを確認する

コピーEAと併用する場合

コピー対象を広げすぎない

同じ口座で複数EAを動かしている状態でコピーEAを使う場合、どのEAの注文をコピーするのかを明確にしてください。

コピー対象を「全注文」にすると、コピーしたくないEAや手動注文までコピーされる場合があります。マジックナンバー、銘柄、コメント、売買方向で対象を分けられるか確認します。

コピーEAで確認すること確認内容注意点
コピー対象MagicどのEAの注文をコピーするか全対象設定の意味を確認する
除外MagicコピーしないEAを指定できるか手動注文や検証用EAを除外する場合がある
対象銘柄どの銘柄をコピーするか接尾辞や銘柄変換に注意する
コピー先Magicコピー先で付与される番号コピー元と同じとは限らない
ロット倍率コピー先でのロット調整複数EA合算時のロットに注意する
決済同期コピー元決済をコピー先へ反映するか対象Magicがズレると同期に影響する

コピー元とコピー先のログを分ける

コピーEAの不具合確認では、コピー元EAのログ、コピーEAのログ、コピー先口座のログを分けて確認します。

コピーされない、余計にコピーされる、決済同期しない場合は、対象Magic、対象銘柄、ロット倍率、注文番号、コピー先Magicを整理してください。

WebRequest・通知・外部連携を確認する

EAごとの通知と外部連携を分ける

複数EAを同じ口座で使う場合、通知先や外部連携先も整理してください。

すべてのEAが同じDiscordチャンネルへ通知するのか、EAごとに通知先を分けるのか、Google Sheetsへの記録を1つにまとめるのか、EA別に分けるのかを確認します。

外部連携確認すること注意点
Discord通知EAごとに通知先を分けるか同じ通知先だとEA名やMagic表示が重要
Google Sheets記録EA別に記録するか、同一シートにまとめるか列構成やEA名の記録を確認する
外部認証EAごとに認証が必要か口座番号やライセンス条件を確認する
外部シート制御全EA共通停止か、EA別停止か停止対象を混同しない
WebRequest必要URLがMT5に登録されているかEAごとに異なるURLが必要な場合がある
通知文EA名、Magic、銘柄、方向を含めるか後からログ照合しやすくする

通知だけでなくログでも確認する

通知が届いている場合でも、EA側でどのように判定されたかはExpertsログで確認します。

通知文にEA名、Magic Number、銘柄、時間足、注文番号を含めておくと、複数EA運用時に後から確認しやすくなります。

setファイルと運用メモを整理する

EAごとにsetファイルを保存する

複数EAを使う場合、setファイルの管理が重要です。

EA名、銘柄、時間足、Magic Number、用途、日付が分かる名前で保存しておくと、あとから設定を確認しやすくなります。

管理する情報理由
EA名どのEAの設定か分かるようにするため
EAバージョン更新前後の差分を確認するため
銘柄対象チャートを確認するため
時間足EAの想定運用条件を確認するため
Magic Numberポジション管理対象を確認するため
ロット合計リスクを確認するため
最大ポジション数同時保有上限を確認するため
通知設定通知先や外部連携先を確認するため
変更日いつ設定を変更したか確認するため

設定変更時は変更前後を残す

複数EA運用中に設定を変更する場合、変更前のsetファイルと変更後のsetファイルを分けて保存してください。

上書き保存だけにすると、不具合が出た時にどの設定で発生したのか確認しにくくなります。

ExpertsログとJournalログで確認すること

EAごとのログを分けて見る

複数EAを同じ口座で使う場合、ログ確認ではEA名、Magic Number、銘柄、注文番号、発生日時をセットで見ます。

「EAが動かない」「別ポジションを決済した」「コピーされない」「通知が混ざる」といった問題は、ログと取引履歴を照合しないと判断しにくい場合があります。

確認するログ主な確認内容使う場面
ExpertsログEA初期化、Magic、条件判定、注文要求、決済理由EA側の判断を確認する時
Journalログ注文処理、取引サーバー応答、接続状態注文エラーやMT5側の状態を見る時
取引履歴注文番号、銘柄、方向、ロット、Magic、コメント実際に発生した注文を確認する時
通知ログ通知文、送信時刻、対象EA通知と注文を照合する時
コピーEAログコピー対象、コピー先、同期結果コピーされない、同期しない時
外部連携ログGoogle Sheets、Webhook、認証結果外部記録や通知が失敗する時

発生日時を基準に照合する

不具合確認では、発生日時を基準に、Expertsログ、Journalログ、取引履歴、通知ログを照合します。

複数EA運用ではログ量が増えやすいため、対象EA、対象Magic、対象注文番号を絞って確認してください。

問い合わせ前に整理すること

送ると確認しやすい情報

複数EA運用中の確認を依頼する場合は、EAごとの設定と、口座全体の状態をセットで整理してください。

情報理由
使用しているEA一覧同時稼働しているEAを把握するため
EAごとのバージョン仕様差や更新差分を確認するため
EAごとのsetファイルロット、Magic、最大本数、通知設定を確認するため
対象銘柄・時間足どのチャートで動いているか確認するため
Magic Number一覧管理対象の重複や混在を確認するため
ポジション一覧銘柄、方向、ロット、Magic、コメントを確認するため
ExpertsログEA側の判定や見送り理由を確認するため
Journalログ注文エラーや取引サーバー応答を確認するため
コピーEA・補助ツール設定対象範囲や同期対象を確認するため
再現手順どの操作や条件で問題が出たか確認するため

そのまま送らない方がよい情報

複数EA運用の確認では、口座番号、ライセンスキー、Webhook URL、APIキー、VPS情報などがログやスクリーンショットに含まれることがあります。共有前に不要な情報が映り込んでいないか確認してください。

情報注意点
MT5ログインパスワード不具合確認には不要
投資家パスワード閲覧用でも口座情報に関係するため注意
VPSログイン情報リモート接続情報は送らない
ライセンスキー必要に応じて一部を伏せる
Webhook URL通知先へ接続できる情報のため伏せる
APIキー / GAS URL外部連携に関係するためそのまま共有しない
口座番号必要な場合でも一部を伏せる

記事固有の実務チェック表

  • 同時に使うEA一覧を整理した
  • EAごとの対象銘柄と時間足を確認した
  • EAごとのMagic Numberを確認した
  • 同じEAを複数チャートで使う場合の番号を分けた
  • EAごとのロットと最大ポジション数を確認した
  • 口座全体の合計ロットと証拠金維持率を確認した
  • ナンピンEAやグリッドEAの最大本数を確認した
  • 決済補助ツールの対象Magicと対象銘柄を確認した
  • コピーEAのコピー対象Magicと除外Magicを確認した
  • 通知先やGoogle Sheets記録先をEAごとに確認した
  • Expertsログ、Journalログ、取引履歴を照合した
  • 問い合わせ前にEA一覧、setファイル、ログ、ポジション一覧を整理した

よくある質問

MT5で複数EAを同じ口座に入れてもよいですか?

技術的には可能ですが、マジックナンバー、対象銘柄、ロット、最大ポジション数、決済対象、証拠金維持率を確認する必要があります。EA同士の管理対象が混ざらないようにしてください。

複数EAではマジックナンバーを必ず分けるべきですか?

別々に管理したいEAでは分けることを推奨します。同じ番号にすると、管理対象が混ざる場合があります。ただし、意図的に同じ管理対象として扱う設計もあるため、EAの仕様を確認してください。

同じ銘柄に複数EAを入れる時の注意点は何ですか?

同じ銘柄でBUY / SELLが重なる、同方向ポジションが増える、ナンピン本数が合計で多くなる、決済対象が混ざる可能性があります。ロット、最大本数、Magic Number、決済条件を確認してください。

ナンピンEAを複数使う場合は何を確認しますか?

各EAの初期ロット、追加ロット、最大本数、ナンピン幅、最大ポジション数を確認し、口座全体での合計ロット、含み損、必要証拠金、証拠金維持率を確認してください。

コピーEAと複数EAを併用する時は何に注意しますか?

コピー対象Magic、除外Magic、対象銘柄、コピー先Magic、ロット倍率、決済同期を確認してください。コピー対象を広げすぎると、コピーしたくないEAや手動注文までコピーされる場合があります。

複数EA運用で不具合確認を依頼する時は何を送ればよいですか?

使用しているEA一覧、各EAのsetファイル、対象銘柄、時間足、Magic Number、ポジション一覧、Expertsログ、Journalログ、取引履歴、コピーEAや補助ツールの設定を整理してください。

関連ページ

複数EAを同じ口座で使う時は、マジックナンバー、複数チャート運用、コピーEA、決済補助ツール、setファイル、ログ確認を分けて確認すると整理しやすくなります。

確認したい内容関連ページ
マジックナンバーの基本を確認したい場合EAのマジックナンバーとは?使い方と注意点
Magic Number設計を詳しく確認したい場合MT5 EAのMagic Number設計|複数EA・複数ロジック・コピーEAで分ける考え方
同じEAを複数チャートに入れる時の確認MT5でEAを複数チャートに入れる前に確認すること
EAを別口座・別環境へ移す時の確認MT5でEAを別口座・別環境へ移す前に確認すること
setファイルを確認したい場合MT5でEAのsetファイルを送る前に確認すること
コピーEA全体を確認したい場合MT5コピーEA完全ガイド
コピーEAでMagic Numberを分ける場合MT5コピーEAでマジックナンバーを分ける時の確認ポイント
マジックナンバー別コピーEAを確認したい場合マジックナンバー別コピーEA
決済補助ツールの対象Magicを確認したい場合決済補助ツールでマジックナンバーを指定する時の確認ポイント
複数ロジックEAのMagic設計を確認したい場合MQL5マルチロジックEA実務ノート|複数戦略・Magic Number・状態管理の考え方
EAのログを問い合わせ前に確認したい場合EAのログを問い合わせ前に確認する方法
不具合確認を依頼したい場合不具合報告・調査依頼について

まとめ

MT5で複数EAを同じ口座で使う場合は、EAごとのマジックナンバー、対象銘柄、時間足、ロット、最大ポジション数、決済対象を整理することが重要です。

EA単体では問題ない設定でも、複数EAを同時に動かすと、口座全体の合計ロット、合計ポジション数、含み損、必要証拠金、証拠金維持率が大きくなる場合があります。特にナンピンEAやグリッドEAの併用では、最大本数到達時の状態を確認してください。

コピーEAや決済補助ツールを併用する場合は、対象Magic、除外Magic、対象銘柄、手動注文を含むかどうかを確認します。対象範囲が広すぎると、意図しないポジションまでコピー・決済・集計される場合があります。

問い合わせ前には、使用しているEA一覧、各EAのsetファイル、Magic Number、対象銘柄、時間足、ポジション一覧、Expertsログ、Journalログ、コピーEAや補助ツールの設定を整理してください。

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