EAを複数動かしたら、どのポジションをどのEAが管理しているのか分からない。設定画面にある「マジックナンバー」を変えてよいのか判断できない。そんな不安を放置すると、EAが想定外の注文を管理したり、反対に管理すべき注文を見失ったりする可能性があります。
この記事では、MT5のマジックナンバーが何を識別する値なのかを正面から解説します。似た項目との違い、重複を避ける考え方、運用開始前の確認ポイントまで押さえれば、あなたは設定値を意味も分からず触る必要がなくなります。
MT5のマジックナンバーはEAの注文を見分ける識別子です#
MT5のマジックナンバーとは、EAが発注時に注文へ付ける識別用の値です。EAごとに固有の値を設定すれば、「この注文はどのEAが出したものか」をプログラム側で判別できます。
複数のEAが同じ口座で売買すると、銘柄名や売買方向だけでは注文元を正確に区別できません。そこでEAはマジックナンバーを手がかりに、自分が管理対象とする注文やポジションを探します。決済、損切りの更新、保有状況の確認などに使われる、いわば注文の所属ラベルです。
ただし、マジックナンバー自体に売買判断や収益性を高める機能はありません。大きな値を設定してもEAが強くなるわけではなく、口座を守る暗証番号でもありません。役割は識別です。ここを最初に切り分けると、設定の意味が一気に見通せます。
注文番号やコメントとは役割が異なります#
混同しやすい項目を整理すると、違いは明確です。
| 項目 | 主な役割 | あなたが確認する場面 |
|---|---|---|
| マジックナンバー | EAの注文を識別する | 複数EAの併用や設定確認 |
| 注文番号・チケット | 個別の注文を特定する | 特定注文の履歴や処理を追う |
| コメント | 注文に補足情報を付ける | 取引履歴の表示を読む |
注文番号は個々の注文を示します。一方、マジックナンバーは同じEAに属する注文をまとめて見分けるために使えます。コメントは人が読みやすい文字情報ですが、表示や運用条件によっては識別の主役に向かないことがあります。
たとえるなら、注文番号は荷物ごとの伝票番号、マジックナンバーは発送元を示す管理コードです。ひとつのEAが複数回発注すれば、注文番号はそれぞれ異なっても、同じマジックナンバーを持たせる設計ができます。
重複や途中変更は注文管理のずれにつながります#
注意したいのは、異なるEAへ同じマジックナンバーを設定するケースです。EAがマジックナンバーを管理対象の判定に使う設計なら、別のEAの注文を自分の注文として扱う可能性があります。意図しない決済や変更につながり得るため、「動いているから問題ない」とは判断できません。
反対に、保有中のポジションがある状態で値を変えると、変更前の値が付いたポジションをEAが認識できなくなる場合があります。実際の挙動はEAの実装によって異なりますが、仕様を確認せずに変更しないことが基本です。
同じEAを複数チャートで使う場合も要注意です。同じ値で一括管理する設計なのか、銘柄や時間足ごとに値を分ける設計なのかは製品ごとに違います。推測で決めず、説明書と初期値を基準にしてください。設定を誤ると、損失を生むだけでなく、どのEAの判断で取引されたかを追いにくくなり、停止や原因調査も遅れます。
GEAR 71では標準値を変えずに専用口座で確認します#
GEAR 71の標準マジックナンバーは710071です。この値はGEAR 71の注文を識別するために用意されています。まずは標準パラメータのまま使い、ほかのEA、手動ポジション、未決済注文がない専用のデモ口座で稼働を確認してください。
GEAR 71はGOLDの15分足専用です。マジックナンバーが正しくても、対象銘柄や時間足、口座環境が違えば、正しい導入確認にはなりません。識別子だけを見るのではなく、運用条件をひとまとまりで確認することが大切です。
導入条件と標準設定は、運用を始める前に製品仕様を確認するから照合できます。すでに別のEAを動かしている口座へ追加するのではなく、まず専用環境で注文、ログ、保有状況を観察するほうが、異常の切り分けも容易です。
運用開始前のチェックリストで設定ミスを防げます#
以下は、そのまま使える確認項目です。ひとつでも不明なら、実口座へ進む前に止めて確認してください。
- [ ] EAの説明書に記載された標準マジックナンバーと入力値が一致している
- [ ] 同じ口座で動く別EAと識別値が重複していない
- [ ] 保有中のポジションがある状態で値を変更していない
- [ ] EAが指定する銘柄・時間足・口座方式を満たしている
- [ ] 手動取引や別EAの注文が混在しない検証環境を用意した
- [ ] デモ口座で注文、決済、ログ、保有状況を確認した
- [ ] 不明点を推測で補わず、製品の説明に戻って確認した
マジックナンバーは小さな入力欄ですが、EAが自分の仕事を見分ける境界線です。意味を理解して標準値を守り、口座を分けて検証すれば、管理対象の取り違えを避けやすくなります。GEAR 71を検討しているあなたは、まず条件を見てから運用可否を決めることで、設定と環境を落ち着いて照合できます。