
反対の注文を出したら、建玉が消えたのはなぜ?
EAのマジックナンバーを変えれば、別建玉になる?

・ MT5のネッティングとヘッジングで、建玉の持ち方が違う理由
・ 買い0.10ロットに反対売買をした場合の仮定例
・ EAの対応方式・決済対象・口座条件を、導入前に確認する順番
MT4からMT5へ移るときや、別の口座でEAを使うときは、対応するファイル形式だけでなく建玉の管理方法も確認が必要です。「MT5対応のEA」でも、その口座の建玉方式に対応するかは別に確かめます。
ここでは2026年11月14日に確認したMetaTrader 5の公式情報をもとに、導入前の確認点を説明します。特定の国内外の会社が採用する方式を網羅した一覧や、どちらが利益を出しやすいかの比較ではありません。口座開設や実注文による検証も行っていません。
MT5の建玉方式は、口座ごとに確認する

MT5公式の基本原則は、ネッティングとヘッジングの2方式を説明しています。使用する方式は口座によって異なり、ブローカーが設定するものです。チャートの見た目や、MT5というツール名だけでは決まりません。
ネッティングでは、同じ銘柄に持つ建玉は共通の1つです。同方向の取引が加わると数量が増え、反対方向の取引では数量の減少・決済・売買方向の反転が起こります。
ヘッジングでは、同じ銘柄に複数の建玉を持てます。反対方向の新規取引が成立した場合も、既存の建玉とは別に新しい建玉を持つことになります。反対注文を出しただけで、決済したい建玉がなくなると考えないことが大切です。
「注文」は取引の指示、「約定」は実行された取引、「建玉」は保有状態という違いもあります。注文が何件あったかだけを数えず、その結果として口座に何を保有しているかを確認してください。
反対売買で、減らす・決済する・別建玉になる違い

仮に、同じ銘柄の買いを0.10ロット持っているところへ、新たな売りの取引が成立した場合を考えます。次の表は、それぞれ別のケースです。決済対象を指定した決済操作ではなく、反対方向の新規取引の例として見てください。
| 新たに成立した反対売買 | ネッティングの場合 | ヘッジングの場合 |
|---|---|---|
| 売り0.05ロット | 買い建玉が0.05ロットへ減る | 買い0.10と売り0.05を別に保有 |
| 売り0.10ロット | 同数量なので買い建玉を決済 | 買い0.10と売り0.10を別に保有 |
| 売り0.20ロット | 買い0.10を超え、売り0.10へ反転 | 買い0.10と売り0.20を別に保有 |
これは同一銘柄・同じロット単位で数量の扱いを説明する例です。推奨数量、必要資金、損益の計算ではありません。実際の約定価格やコスト、最小数量は口座・銘柄の条件で確認します。
同じ売り注文を出しても、持ち続ける建玉の構成が異なります。「反対のボタンを押せば閉じる」という思い込みで操作しないようにしましょう。不明なまま実口座で反対売買を試すのではなく、口座仕様と同条件のデモで確認します。
EAが対応する方式と、注文の管理方法を合わせる

個別の建玉をそれぞれ数え、建値や決済条件を管理するEAと、銘柄全体の建玉を管理するEAでは、前提が違います。EA提供元の説明で対応する建玉方式を確認し、記載がなければ利用予定の口座方式を伝えて問い合わせます。
| 確認する対象 | 確認する内容 | 不明な場合 |
|---|---|---|
| 取引口座 | 現在ログインする口座・サーバーの建玉方式 | 会社の公式仕様やサポートで確認 |
| 使用するEA | ヘッジング・ネッティングの対応と、建玉の数え方 | 作者へ利用口座の条件を伝えて確認 |
| 決済・補助ツール | どの建玉を変更・決済するか、反対新規と決済の区別 | 同条件のデモで対象と結果を照合 |
マジックナンバーはプログラムから注文などを識別するために使われますが、番号を分けても、ネッティングの「同じ銘柄は共通の1建玉」という口座の仕組みは変わりません。別のEAから同じ銘柄を売買すると、その共通建玉の数量や方向に影響する可能性があります。
複数EAを入れたい人は、建玉方式に加え、他EAや手動注文を誰が管理するかも確認します。MT4の複数EAを例にした番号・管理対象の基本は次の記事で説明しています。MT5へ手順をそのまま流用せず、対応する仕様を確認してください。
同じMT4口座で複数EAは動かせる?マジックナンバーと注文干渉を確認
MQL5の口座方式の公式解説では、プログラムは口座のACCOUNT_MARGIN_MODEを取得して方式を判別します。これはEA側の好みで口座を切り替える設定ではありません。表示が分からなければ、勝手に実注文で調べず、口座の提供元やEA作者へ確認しましょう。
決済対象と、損切り・利確・証拠金の条件も確認する
ヘッジング口座で複数の建玉を持つなら、どの建玉を決済するかが重要です。MT5公式の取引操作を参考に、建玉を選んだ決済と、反対方向の新規注文を区別してください。全決済や補助EAを使う場合も、対象の建玉をどう選ぶ仕様かを確認します。
損切り・利確注文を設定する場合も、建玉方式によって追加取引後の引継ぎなどの扱いが異なります。個々の建玉を残す前提の設定を、共通建玉の管理へそのまま持ち込まないようにします。デモでは、追加・一部決済・全決済後に、建玉数量と決済条件がどう残ったかまで照合してください。
買いと売りを同時に持てることは、損失や費用がなくなる意味ではありません。必要証拠金の計算も会社・銘柄・口座条件によって確認が必要で、両建てなら余力が必ず増える、証拠金が必ず不要になるとは判断しません。
導入前には、同じ方式・銘柄条件のデモで、EAの新規・追加・決済・停止後を確認します。別方式のデモで動いた結果だけで実口座の適合を証明しないことが大切です。口座の方式が合わない場合も、提供されていない方式へ自由に切り替えられる前提で契約しないでください。
MT5のヘッジング・ネッティングでよくある質問
まとめ|EAを入れる前に、建玉の残り方を確認する
MT5では、ネッティングとヘッジングで、反対売買をした後の建玉の残り方が変わります。EAの対応版だけでなく、口座方式、注文・建玉の数え方、決済対象まで合わせて確認しましょう。
口座選びでは、会社が認めるEA利用の範囲、最低数量や費用、サポートも別に確認が必要です。方式だけで選ばず、自分が実際に使う口座とEAの条件を照合してください。
ログインする口座のネッティング・ヘッジング方式を確認する
EAと補助ツールの対応方式・決済対象を提供元へ確認する
同じ条件のデモで、反対取引・追加・決済後の建玉を照合する
国内FXでEAを使える口座の選び方|MT4・MT5・数量・制約を確認

トラリピ研究所 
