ホーム > ブログ > MT5の注文とポジション|ネッティング口座の事故を防ぐ

MT5口座タイプEA運用

MT5の注文とポジション|ネッティング口座の事故を防ぐ

公開日: 2026-11-02読了目安: 約6分
⏱ 本記事は公開日時点の情報です。EAの実績数値(PF・DD・年率)は運用や再検証で変動するため、最新値は各EAページでご確認ください。 最新のEA実績を見る →

EAを動かす前に、口座がネッティングかヘッジかを確認してください。同じEAでも、口座タイプが違えば反対売買の結果が「新しいポジション」にも「決済」にもなります。EAの想定と口座が合っていないと、ロジックに問題がなくても意図しない損益が生まれます。

私たちがこの確認を重視するのは、エラーが出ないまま動作だけが変わることがあるからです。この記事では、まず用語を整理し、起きやすい事故と確認手順を順に説明します。

注文・約定・ポジションは別のもの

MT5の取引は、次の3段階で記録されます。

  • 注文(オーダー): 「買いたい」「売りたい」という指示です。指値や逆指値の待機注文は、約定するまで持ち高になりません。
  • 約定(ディール): 注文が成立した記録です。1つの注文が複数の約定に分かれることもあります。
  • ポジション: 約定の結果として、いま保有している持ち高です。

「注文が残っている」と「ポジションを持っている」は別の状態です。たとえばEAをチャートから外しても、MT5上の待機注文やポジションが自動で消えるとは限りません。停止後は、取引タブで両方が残っていないか確認する必要があります。

おすすめブローカー比較 →

🎁 無料EAをダウンロード

📧 無料メール講座(全8通)+登録者限定 MT5 インジケーター13本パック

登録するとすぐに、サイトの MT5 インジケーター13本をコンパイル済みファイル(.ex5)・ソースコード・使い方ガイドにまとめた登録者限定パックのダウンロードリンクが届きます。続けて、FX自動売買の本質、バックテストの正しい見方、ブローカー選びのコツなどを全8通(最初の5日間は毎日1通、その後は登録7・14・30日後)でお届けします。MQL5 Market 版(ローンチ価格・販売数に応じて段階的に値上げ)の値上げ前のお知らせも届きます。当サイトのEAは提携ブローカーのリアル口座があれば無料です。

※ プライバシーは厳守。配信解除はいつでも可能です。

ネッティングとヘッジで何が変わるか

ネッティングは、1銘柄につきポジションを1つにまとめる方式です。ヘッジは、同じ銘柄でも約定ごとに別々のポジションを持てる方式です。

操作の例ネッティング口座ヘッジ口座
買い0.1ロットの保有中に買い0.1ロット買い0.2ロットの1ポジションに合算買い0.1ロットの2ポジション
買い0.1ロットの保有中に売り0.1ロット相殺されポジションなし買いと売りの2ポジション(両建て)
買い0.1ロットの保有中に売り0.2ロット売り0.1ロットに反転3本目ではなく買い0.1と売り0.2の2ポジション
ポジションごとの損切り・利確1銘柄で1組のみポジションごとに設定可能

ポイントは2行目です。ネッティング口座で両建てのつもりで出した注文は、既存ポジションを決済する注文として働きます。

両建てできない口座で起きる事故

1. ヘッジのつもりの注文が決済になる

含み損を抑えるために反対売買を入れるEAの場合、ネッティング口座では持ち高が消えます。EAが「両方を保有中」と想定して次の処理に進むと、ポジションの管理が実態からずれます。さらに反対注文を出す作りなら、意図しない方向の持ち高が新しくできるおそれもあります。

2. ナンピンやグリッドの管理が崩れる

複数のポジションを個別に利確する設計は、ネッティング口座では成立しません。全体が1つの平均価格にまとまるためです。追加注文の内容次第では、損切り・利確の水準が変わることもあります。ポジション数で上限を判定するEAでは、何回積み増しても1と数えられ、制限が効かない場合があります。

3. 同じ銘柄の複数EAが干渉する

見落としやすいのがこの事故です。たとえばMEGAMAX DONCHIANとDONCHIAN ENGINEは、どちらもUSDJPY H1で動くEAです。ネッティング口座で併用すれば、USDJPYの持ち高は1つに合算されます。作り次第では、片方のEAの決済がもう片方の持ち分まで閉じたり、「保有中」と判定されて新規エントリーが止まったりします。

各EAの実測値は単独で見るためのものであり、同じ銘柄で併用したときの成績を示すものではありません。

逆方向の事故もある

ネッティング前提のEAをヘッジ口座で動かすと、決済のつもりの反対注文が新しいポジションとして残ることがあります。両建てが積み上がれば、証拠金やスワップ、スプレッドの負担が続きます。ヘッジ口座のほうが常に安全というわけではありません。

稼働前の確認手順

  1. 口座タイプを確認する: ターミナル上部のタイトルバーやログイン時の操作履歴に、「Hedge」「hedging」などの表示が出ることが多いです。バージョンで表記が異なる場合があるので、判断できなければ業者に問い合わせてください。
  2. EAの対応口座を確認する: 説明書やパラメータに口座タイプの指定があるか見ます。EA設定方法も併せてご覧ください。
  3. デモ口座で動きを試す: 本番と同じ口座タイプのデモ口座を用意し、最小ロットで動かします。取引タブの行数が想定どおりかを見ます。
  4. 検証時の口座タイプを揃える: テスターの結果を見るときは、検証環境と実運用で口座タイプが同じかを確認します。
  5. 同じ銘柄の併用を洗い出す: 1つの口座で同じ銘柄を扱うEAが複数あれば、ネッティング口座での併用は避ける方向で検討します。
  6. 業者の条件を読む: 口座タイプは開設時に決まり、変更には別口座が必要になるのが一般的です。扱いは業者ごとに異なるので、FX業者比較を入口に公式の条件も確認してください。

この確認の限界

先に、私たちが言い切れないことを書いておきます。

  • この記事で説明したのは一般的な仕組みです。特定のEAを両方の口座タイプで比較した結果ではありません。実際の挙動は、そのEAの実装を確かめないと分かりません。
  • コードを読めないEAでは、原因の切り分けに限界があります。短いデモ期間に積み増しや反転が一度も起きなければ、問題は表に出ません。
  • 「ヘッジ口座」でも安心はできません。規制や業者の規約によって、両建てや決済順序が制限される場合があります。表示上の口座タイプだけでは分からない条件が残ります。
  • 口座タイプを揃えても、スプレッドや約定の違いによる成績差は別に残ります。バックテストどおりの結果を保証するものではありません。

また、ネッティング自体が悪いわけではありません。1銘柄1ポジションで単純に売買するEAなら、持ち高が把握しやすいという利点もあります。大切なのは優劣より、EAの設計と口座が合っているかです。

まとめ

  • 注文は指示、約定は成立の記録、ポジションは現在の持ち高です。
  • ネッティングは1銘柄1ポジション、ヘッジは同じ銘柄で複数ポジションを持てます。
  • ネッティング口座の反対注文は、両建てにならず決済や反転として働きます。
  • 同じ銘柄で複数のEAを併用するときは、持ち高の合算に注意が必要です。
  • ヘッジ口座でも、決済の想定が違えば意図しない両建てが残ることがあります。
  • 本番前に、同じ口座タイプのデモ口座と最小ロットで動作を確かめてください。

📧 無料メール講座(全8通)+登録者限定 MT5 インジケーター13本パック

登録するとすぐに、サイトの MT5 インジケーター13本をコンパイル済みファイル(.ex5)・ソースコード・使い方ガイドにまとめた登録者限定パックのダウンロードリンクが届きます。続けて、FX自動売買の本質、バックテストの正しい見方、ブローカー選びのコツなどを全8通(最初の5日間は毎日1通、その後は登録7・14・30日後)でお届けします。MQL5 Market 版(ローンチ価格・販売数に応じて段階的に値上げ)の値上げ前のお知らせも届きます。当サイトのEAは提携ブローカーのリアル口座があれば無料です。

※ プライバシーは厳守。配信解除はいつでも可能です。

EAやFXについて質問はありますか?

Nattzyのトレード掲示板に質問を投稿できます(無料登録)。この記事の内容に限らず、EAの設定やブローカー選びの相談も歓迎です。

Nattzyで質問する ↗

コメント・質問