決済補助ツールでマジックナンバーを指定する時の確認ポイント
MT5で複数のEAや補助ツールを同じ口座で使う場合、どのポジションを決済対象にするのかを明確にしておくことが重要です。
特に、決済補助ツールでBUYのみ、SELLのみ、チャート銘柄のみ、一括決済、マジックナンバー指定などを使う場合、対象範囲を誤ると、意図しないポジションまで決済してしまう可能性があります。
この記事では、決済補助ツールでマジックナンバーを指定する時に確認したいポイントを整理します。決済補助ツールは、売買判断や決済判断を代行するものではなく、利用者自身が判断した操作をMT5上で確認・実行しやすくするための補助として確認してください。
- この記事で確認すること
- マジックナンバー指定は何のために使うのか
- 1. まず現在のマジックナンバー一覧を確認する
- 2. 決済対象の範囲を確認する
- 3. 手動注文を対象に含めるか確認する
- 4. 他EAのポジションを巻き込まないか確認する
- 5. マジックナンバーを空欄・0・未指定にした時の仕様を確認する
- 6. 複数マジックナンバーを指定する時の確認
- 7. コピーEAやナンピンEAを使う時の注意点
- 8. 決済前に確認したい表示項目
- 9. Expertsログ・Journalログを確認する
- 10. 決済補助ツールを使う前に整理したい情報
- 11. 決済補助ツールで注意したいこと
- 関連する確認ページ
- 関連する商品ページ
- 購入前・利用前に確認するページ
- まとめ
この記事で確認すること
| 確認項目 | 確認する内容 |
|---|---|
| マジックナンバー指定の役割 | EAやロジックごとのポジションを識別し、決済対象を絞る考え方を確認します。 |
| 決済対象の範囲 | チャート銘柄のみ、口座全体、BUYのみ、SELLのみ、指定マジックのみなどの違いを確認します。 |
| 手動注文の扱い | 手動注文を対象に含めるか、除外するかを確認します。 |
| 他EAの巻き込み防止 | 同じ口座で複数EAを使う場合に、対象外ポジションを決済しないように確認します。 |
| 空欄・0・未指定の扱い | マジックナンバー欄を空欄、0、未指定にした時の仕様を確認します。 |
| 複数マジック指定 | 複数のマジックナンバーを指定する場合の入力形式と対象判定を確認します。 |
| ログ確認 | Expertsログ、Journalログで対象判定、決済結果、ブロック理由を確認します。 |
マジックナンバー指定は何のために使うのか
マジックナンバーは、EAやロジックごとの注文・ポジションを識別するために使われる番号です。
決済補助ツールでマジックナンバーを指定する目的は、主に「どのポジションを決済対象にするか」を絞ることです。
| 目的 | 確認する内容 | 注意点 |
|---|---|---|
| 特定EAだけを対象にする | 対象EAのマジックナンバーを指定します。 | 他EAと番号が重複していないか確認します。 |
| 他EAを巻き込まない | 対象外EAのマジックナンバーを除外します。 | 銘柄だけで判断しないようにします。 |
| 手動注文とEA注文を分ける | 手動注文を含めるか、除外するかを確認します。 | 手動注文の扱いはツール仕様により異なります。 |
| 複数ロジックの一部だけを対象にする | Logic1、Logic2など、対象ロジックの番号を確認します。 | ロジック別の対応表が必要です。 |
| チャート銘柄だけを対象にする | 現在のチャート銘柄だけを見るか確認します。 | 口座全体対象と混同しないようにします。 |
マジックナンバーを使えば必ず安全になるという意味ではありません。入力値、対象範囲、ツール側の仕様、口座上のポジション状態が合っているかを確認してから使うことが重要です。
1. まず現在のマジックナンバー一覧を確認する
決済補助ツールでマジックナンバーを指定する前に、現在使っているEAや補助ツールのマジックナンバーを整理します。
| 確認項目 | 確認する内容 | 補足 |
|---|---|---|
| EA名 | どのEAがどのマジックナンバーを使っているか | EA名と番号を一覧化します。 |
| ロジック番号 | Logic1、Logic2などで番号が分かれているか | 複数ロジック型EAでは重要です。 |
| 銘柄 | 同じマジックナンバーを複数銘柄で使っていないか | チャート銘柄だけを見るのか、口座全体を見るのか確認します。 |
| BUY / SELL | 方向ごとに別管理しているか | 方向別決済を使う場合に確認します。 |
| 手動注文 | 手動注文を対象に含めるかどうか | Magic Number 0の扱いを確認します。 |
| コピーEA | コピー元・コピー先で番号がどう扱われるか | コピーEAを使う場合は別途整理します。 |
複数EAを使っている場合、マジックナンバー一覧がないと、どの番号がどのポジションに対応しているのか分かりにくくなります。
2. 決済対象の範囲を確認する
決済補助ツールでは、マジックナンバーだけでなく、銘柄や方向の指定も関係する場合があります。
同じマジックナンバーを指定していても、ツール側の仕様によって、チャート銘柄だけを見るのか、口座全体を見るのかが異なる場合があります。
| 対象範囲 | 確認内容 | 注意点 |
|---|---|---|
| チャート銘柄のみ | 現在開いているチャートの銘柄だけを対象にします。 | 別銘柄のポジションは対象外になる場合があります。 |
| 口座全体 | 他の銘柄も含めて対象にする可能性があります。 | 対象範囲が広いため注意が必要です。 |
| BUYのみ | 買いポジションだけを対象にします。 | SELLを残す意図がある場合に確認します。 |
| SELLのみ | 売りポジションだけを対象にします。 | BUYを残す意図がある場合に確認します。 |
| 指定マジックのみ | 指定したマジックナンバーのポジションだけを対象にします。 | 他EAと番号が重複していないか確認します。 |
| 全決済 | 対象範囲が広い決済操作です。 | 操作前に対象件数、銘柄、方向、ロットを確認します。 |
「指定したマジックナンバーだけを決済するつもりだったが、別銘柄も対象になっていた」という誤解を避けるため、対象範囲は事前に確認してください。
3. 手動注文を対象に含めるか確認する
MT5では、EAが出した注文と手動注文を分けて扱うために、マジックナンバーが使われることがあります。
一般的に、手動注文はマジックナンバーが0として扱われることが多いですが、実際の扱いはツール側の仕様や確認方法によって異なる場合があります。
| 確認項目 | 確認する内容 | 注意点 |
|---|---|---|
| 手動注文を含める設定 | 手動注文を決済対象に含める設定があるか確認します。 | 手動注文を残したい場合は特に確認します。 |
| Magic Number 0 | 0を手動注文として扱うか確認します。 | ツールによっては別の意味になる場合があります。 |
| EA注文との同時決済 | 手動注文とEA注文を同時に対象にするか確認します。 | 意図しない一括決済に注意します。 |
| 除外設定 | 手動注文を除外できるか確認します。 | 残したいポジションがある場合に必要です。 |
| ログ確認 | Expertsログで対象判定が確認できるか確認します。 | 対象件数と実ポジションを照合します。 |
手動注文を残したい場合、マジックナンバー指定や対象範囲の設定を誤ると、意図しない決済につながる可能性があります。
4. 他EAのポジションを巻き込まないか確認する
同じ口座で複数EAを動かしている場合、決済補助ツールが他EAのポジションを対象にしないか確認が必要です。
| 確認状況 | 確認する内容 | 注意点 |
|---|---|---|
| 同じ銘柄で複数EAを使っている | EAごとのマジックナンバーを確認します。 | 銘柄だけで対象判定しないようにします。 |
| EAごとに番号を分けている | 対象EAの番号だけを指定します。 | 番号の入力ミスに注意します。 |
| 同じ番号を複数EAで使っている | 番号だけでは切り分けできない可能性があります。 | 銘柄、方向、コメント、設置チャートも確認します。 |
| 手動注文とEA注文が混在している | 手動注文を含めるか除外するか決めます。 | Magic Number 0の扱いを確認します。 |
| コピーEAやナンピンEAを使っている | 対象範囲とEA側の管理状態を確認します。 | 一部決済により管理状態がずれる場合があります。 |
他EAのポジションを巻き込まないためには、対象マジックナンバー、対象銘柄、対象方向、対象ポジション数、決済予定の合計ロットを確認してください。
5. マジックナンバーを空欄・0・未指定にした時の仕様を確認する
決済補助ツールでは、マジックナンバー欄を空欄にした場合、0を指定した場合、未指定にした場合で意味が異なることがあります。
| 入力状態 | 確認したい意味 | 注意点 |
|---|---|---|
| 空欄 | 全マジック対象なのか、無効扱いなのか | 仕様を確認せずに使わないようにします。 |
| 0 | 手動注文を対象にするのか、全対象扱いなのか | ツールごとの扱いを確認します。 |
| -1 | 全対象などの特殊値として使われていないか | 特殊値の仕様があるか確認します。 |
| 複数指定 | カンマ区切りや範囲指定に対応しているか | 入力形式を確認します。 |
| 未指定 | 安全側で決済しない仕様か、全対象になる仕様か | 誤解しやすい項目です。 |
特に、0や空欄が「手動注文だけ」なのか「全対象」なのかを誤解すると、意図しない決済につながる場合があります。
6. 複数マジックナンバーを指定する時の確認
複数のマジックナンバーをまとめて対象にしたい場合は、指定形式を確認します。
| 指定形式 | 確認する内容 | 注意点 |
|---|---|---|
| 1つだけ指定 | 単一のマジックナンバーだけを対象にします。 | 最も確認しやすい形式です。 |
| 半角コンマ区切り | 複数番号をカンマで指定できるか確認します。 | 対応していない場合は設定不正になる可能性があります。 |
| 範囲指定 | 1-5のような範囲指定に対応しているか確認します。 | 想定外の番号まで含まないようにします。 |
| BUY側とSELL側で別指定 | 方向ごとに番号を分けられるか確認します。 | 方向別管理が必要な場合に確認します。 |
| チャート銘柄内だけで複数指定 | 現在チャートの銘柄だけで複数番号を対象にするか確認します。 | 口座全体対象と混同しないようにします。 |
複数指定に対応していないツールで、カンマ区切りのような入力をすると、設定不正として扱われたり、想定外の対象判定になる場合があります。
7. コピーEAやナンピンEAを使う時の注意点
コピーEAやナンピンEAを同じ口座で使っている場合、決済補助ツールの対象範囲をより慎重に確認する必要があります。
コピーEAでは、コピー元・コピー先・ロジック別・マジックナンバー別にポジションが分かれている場合があります。ナンピンEAでは、同じマジックナンバーで複数ポジションを保有している場合があります。
| 確認項目 | 確認する内容 | 注意点 |
|---|---|---|
| 同一マジックの複数ポジション | 複数ポジションをまとめて決済する仕様か確認します。 | ナンピンEAでは特に重要です。 |
| 一部決済 | ナンピン中の一部ポジションだけを決済してよい仕様か確認します。 | EA側の管理状態がずれる場合があります。 |
| コピーEAのコピー先 | コピー先ポジションを対象に含めるか確認します。 | コピー元・コピー先の関係を整理します。 |
| ロジック別Magic | ロジックごとに番号が分かれているか確認します。 | Logic1、Logic2などの対応表が必要です。 |
| 対象外ポジション | 残すポジションを明確にします。 | 決済後にどのポジションが残るか確認します。 |
ナンピンEAやコピーEAでは、ポジションを一部だけ決済すると、元のEA側の管理状態とずれる可能性があります。決済補助ツールで操作する前に、そのEAが手動決済や外部決済に対応しているかを確認してください。
8. 決済前に確認したい表示項目
決済補助ツールに対象確認表示がある場合は、決済ボタンを押す前に、表示内容と実際の保有ポジションを照合してください。
| 表示項目 | 確認する内容 | 注意点 |
|---|---|---|
| 対象ポジション数 | 決済対象になる件数を確認します。 | 実際の保有数と一致しているか確認します。 |
| 対象銘柄 | どの銘柄が対象か確認します。 | チャート銘柄のみか、口座全体か確認します。 |
| 対象方向 | BUYのみ、SELLのみ、両方向か確認します。 | 残したい方向がある場合は注意します。 |
| 対象マジックナンバー | 指定した番号だけが対象か確認します。 | 他EAと重複していないか確認します。 |
| 合計ロット | 決済予定の合計ロットを確認します。 | 単体ポジションではなく合計値を見ます。 |
| 含み損益 | 対象範囲の含み損益を確認します。 | 確認用の表示であり、損失回避を保証するものではありません。 |
| 手動注文の有無 | 手動注文を含むか確認します。 | Magic Number 0の扱いを確認します。 |
| 他EAの有無 | 他EAのポジションが含まれていないか確認します。 | 同じ銘柄で複数EAを使う場合は特に注意します。 |
表示がない、または対象範囲が分かりにくい場合は、まず検証環境で動作を確認し、ExpertsログとJournalログで対象判定を確認してください。
9. Expertsログ・Journalログを確認する
決済補助ツールを使う場合は、操作後にExpertsログとJournalログを確認できる状態にしておくことが重要です。
| ログ | 確認内容 | 主な用途 |
|---|---|---|
| Expertsログ | ツール側の対象判定、決済対象、ブロック理由、決済結果 | 決済補助ツール側の処理確認に使います。 |
| Journalログ | MT5端末側の注文処理、約定、拒否、接続状態など | 端末・取引サーバー側の状態確認に使います。 |
| 対象判定ログ | symbol、magic、direction、ticket、volumeなど | 想定したポジションだけが対象か確認します。 |
| 決済結果ログ | 決済成功、失敗、retcode、エラー内容 | 決済されない場合の原因確認に使います。 |
| ブロック理由 | 対象なし、取引時間外、設定不備、通信不備など | ツール不具合と条件不一致を分けて確認します。 |
決済されない場合でも、ツール側の不具合とは限りません。取引時間外、接続断、口座状態、取引サーバー側の注文拒否、対象ポジションなし、マジックナンバー不一致などが原因になる場合があります。
10. 決済補助ツールを使う前に整理したい情報
決済補助ツールでマジックナンバーを指定する前に、次の情報を整理しておくと確認しやすくなります。
| 整理する情報 | 確認する内容 | 補足 |
|---|---|---|
| 利用環境 | MT5、口座区分、VPS利用有無 | 検証環境と実運用環境を混同しないようにします。 |
| 使用しているEA名 | 対象EA、同時稼働EA、補助ツール名 | 複数EAを使う場合は一覧化します。 |
| 対象銘柄 | 決済したい銘柄名 | suffix付き銘柄名も確認します。 |
| 対象方向 | BUY、SELL、両方向のどれを対象にするか | 方向別決済を使う場合に確認します。 |
| 対象マジックナンバー | 決済対象にしたい番号 | 番号の入力ミスに注意します。 |
| 除外マジックナンバー | 決済対象から外したい番号 | 他EAや手動注文を残す場合に確認します。 |
| 手動注文の扱い | 手動注文を含めるか、除外するか | Magic Number 0の扱いを確認します。 |
| 対象ポジション数 | 現在の対象ポジション数 | 決済前の表示と照合します。 |
| 合計ロット | 決済予定の合計ロット | 推奨ロットではなく、現状確認として扱います。 |
| ログ | Expertsログ、Journalログ | 問い合わせ前の確認に使います。 |
「このEAだけを閉じたい」「この銘柄だけを閉じたい」「手動注文は残したい」など、操作目的を先に整理しておくと、対象範囲を確認しやすくなります。
11. 決済補助ツールで注意したいこと
決済補助ツールは、対象ポジションの確認や決済操作を補助するためのものです。決済すべきタイミングや、どのポジションを閉じるべきかを判断するものではありません。
| 注意点 | 確認する理由 |
|---|---|
| 決済判断を代行しない | ツールは利用者が決めた対象範囲の操作を補助するものです。 |
| マジックナンバーだけで安全とは限らない | 銘柄、方向、手動注文、口座全体対象なども確認が必要です。 |
| 全決済は対象範囲を特に確認する | 対象が広い操作は誤操作の影響が大きくなります。 |
| コピーEA・ナンピンEAでは慎重に確認する | 一部決済によりEA側の管理状態がずれる場合があります。 |
| ログと取引履歴を照合する | 表示だけでは、実際の決済結果を確認しきれない場合があります。 |
| 検証環境で確認する | 実運用前に対象範囲とログの出方を確認します。 |
対象範囲が分からないまま操作すると、残したいポジションまで決済してしまう可能性があります。操作前に、対象銘柄、対象方向、対象マジックナンバー、対象ポジション数を確認してください。
関連する確認ページ
決済補助ツールでマジックナンバーを指定する前に、マジックナンバーの基本、ログ確認、決済補助ツール全体の確認ページもあわせて確認してください。
| 確認ページ | 確認できること |
|---|---|
| EAのマジックナンバーとは?使い方と注意点 | EA別・ロジック別のポジション識別、複数EA運用時の確認ポイントを整理できます。 |
| EAのログを問い合わせ前に確認する方法 | Expertsログ、Journalログ、発生時刻、スクリーンショット、setファイルの整理方法を確認できます。 |
| 決済補助ツールで確認すること|一括決済・方向別決済・TP/SL変更 | 一括決済、方向別決済、TP/SL変更、対象ポジション確認の基本を整理できます。 |
| MT5で注文・決済補助パックを使う前に確認すること | 注文補助、決済補助、ロット入力、TP/SL、対象範囲をまとめて確認できます。 |
| 不具合報告・調査依頼について | ログ、スクリーンショット、再現手順、利用環境を整理して相談する方法を確認できます。 |
関連する商品ページ
決済補助ツールや注文補助ツールを確認する場合は、商品ページで対応環境、機能範囲、利用前の確認事項、ライセンス条件を確認してください。
| 商品・関連ページ | 確認できること |
|---|---|
| 決済補助ツール | 一括決済、方向別決済、TP/SL変更、対象ポジション確認などの決済補助機能を確認できます。 |
| 注文補助ツール | 発注パネル、ロット入力、TP/SL設定などの注文補助機能を確認できます。 |
| EA商品一覧 | EA関連商品の種類や用途、補助ツールとの違いを確認できます。 |
| 通知・集計ツール | 通知、ログ確認、Google Sheets連携、CSV出力などの補助ツールを一覧で確認できます。 |
購入前・利用前に確認するページ
決済補助ツールを利用する前には、導入ガイド、動作環境、購入前確認、免責事項も確認してください。
| ページ | 確認できること |
|---|---|
| 導入ガイド | EA、インジケーター、補助ツールを導入する前の確認事項を整理できます。 |
| 動作環境 | MT4 / MT5、Windows PC、VPS、外部連携などの動作環境を確認できます。 |
| 購入前確認事項 | 購入前に確認しておきたい対応環境、利用条件、確認事項を整理できます。 |
| 免責事項・リスク説明 | 投資助言ではないこと、損益保証をしないこと、利用上の注意を確認できます。 |
| 投資助言を行わない方針 | EAファンクラブが投資判断や売買指示を行わない方針を確認できます。 |
まとめ
決済補助ツールでマジックナンバーを指定する時は、どのポジションを対象にするのかを明確にしておく必要があります。
マジックナンバー、チャート銘柄、BUY / SELL方向、手動注文、他EAのポジション、コピーEAやナンピンEAの管理状態を確認せずに操作すると、意図しない決済につながる可能性があります。
決済補助ツールは、売買判断や決済判断を代行するものではなく、利用者自身が判断した決済操作をMT5上で確認・実行しやすくするための補助です。
操作前には、対象マジックナンバー、対象銘柄、対象方向、対象ポジション数、合計ロット、手動注文の扱い、他EAの有無を確認してください。操作後は、Expertsログ、Journalログ、取引履歴を照合してください。

