EAのナンピンとは|追加エントリー・平均建値・リスク確認の基本用語
EAのナンピンとは、価格が保有ポジションに対して不利な方向へ動いた時に、追加エントリーを行い、平均建値を調整する仕組みです。
ナンピンEAでは、最初のエントリーだけでなく、追加ポジション、追加間隔、追加ロット、平均建値、最大ポジション数、バスケット決済、証拠金維持率、含み損をあわせて確認します。
ナンピンは、価格が戻った時に全体の決済位置を近づけられる場合がありますが、相場が一方向に進み続けると、ポジション数、総ロット、含み損、必要証拠金が増える場合があります。
そのため、ナンピンEAを見る時は、利益方向の仕組みだけでなく、最大到達時のポジション数、総ロット、最大含み損、証拠金維持率、ロスカット前の余力、決済条件を確認することが重要です。
この記事では、EAのナンピンの基本と、追加エントリー、平均建値、バスケット決済、初期ロット、追加ロット、最大ポジション数、リスク確認のポイントを整理します。
なお、この記事はEAのナンピンとリスク確認の基本を整理するための内容です。ナンピンEA、特定のロット、特定の銘柄、売買判断、利益保証、損失回避保証を推奨する内容ではありません。
この記事で確認すること
| 確認項目 | 内容 | EA運用で関係する場面 |
|---|---|---|
| ナンピン | 不利方向へ動いた時に追加エントリーする仕組みです。 | 追加ポジション、平均建値、バスケット決済で確認します。 |
| 追加エントリー | 初回後に追加で入る注文です。 | ナンピン幅、追加ロット、最大本数を確認します。 |
| 平均建値 | 複数ポジション全体の平均価格です。 | バスケット決済や損益確認で使います。 |
| バスケット決済 | 複数ポジションをまとめて決済する考え方です。 | 全体損益、平均建値、TP、内部決済を確認します。 |
| 最大ポジション数 | 同時に持てる最大本数です。 | 証拠金、含み損、ロスカットリスクに関係します。 |
| 証拠金維持率 | 口座の資金余力を示す割合です。 | ポジション数が増えた時のリスク確認に使います。 |
EAのナンピンとは
EAのナンピンとは、最初のエントリー後に価格が不利な方向へ動いた時、一定条件で追加エントリーを行う仕組みです。
追加エントリーを行うことで、複数ポジション全体の平均建値が変わります。価格が戻った場合、単独ポジションよりも近い位置で全体損益が改善する場合があります。
| 項目 | 意味 | 確認ポイント |
|---|---|---|
| 初回エントリー | 最初に入る注文です。 | 初期ロット、方向、価格を確認します。 |
| 追加エントリー | 不利方向へ動いた後に追加する注文です。 | 追加間隔、追加ロット、最大回数を確認します。 |
| ナンピン幅 | 追加エントリーまでの価格距離です。 | points、pips、価格差の単位を確認します。 |
| 平均建値 | 複数ポジションの平均価格です。 | avg_price、basket_scopeを確認します。 |
| バスケット損益 | 複数ポジション全体の損益です。 | basket_pl、floating_plを確認します。 |
ナンピンと追加エントリーの違い
追加エントリーは、初回注文の後に追加で注文することです。
ナンピンは、その追加エントリーの中でも、価格が不利な方向へ動いた時に追加して平均建値を調整する考え方です。すべての追加エントリーがナンピンとは限りません。
| 区分 | 内容 | 確認ポイント |
|---|---|---|
| 追加エントリー | 初回後に追加で入る注文全般です。 | 追撃、分割、ナンピンなど仕様を確認します。 |
| ナンピン | 不利方向へ動いた時の追加エントリーです。 | 距離、ロット、最大回数を確認します。 |
| 追撃エントリー | 有利方向へ動いた時に追加する場合があります。 | ナンピンと混同しないよう確認します。 |
| 分割エントリー | 複数回に分けて入る設計です。 | 初回から分割するのか、不利方向で追加するのか確認します。 |
| 再エントリー | 一度決済後に再度入る注文です。 | ナンピン中の追加とは分けて確認します。 |
平均建値とは
平均建値とは、複数ポジションをまとめて見た時の平均的な建値です。
ナンピンEAでは、初回ポジションと追加ポジションの価格・ロットをもとに、全体の平均建値を確認します。平均建値は、バスケット決済や全体損益を確認する時に重要です。
| 確認項目 | 内容 | ログで見る項目 |
|---|---|---|
| 初回価格 | 最初のエントリー価格です。 | first_entry_price |
| 追加価格 | ナンピン注文の約定価格です。 | add_entry_price、fill_price |
| 各ロット | 各ポジションの数量です。 | volume、add_volume |
| 平均建値 | 全体の平均価格です。 | avg_price、basket_avg_price |
| 現在価格 | 現在のBid / Askです。 | bid、ask、current_price |
| 全体損益 | 複数ポジション全体の損益です。 | basket_pl、floating_pl |
バスケット決済とは
バスケット決済とは、複数ポジションをまとめて1つのまとまりとして決済する考え方です。
ナンピンEAでは、個別ポジションごとに損益を見るだけでなく、全体の平均建値、合計ロット、合計損益を見て決済する場合があります。
| 確認項目 | 内容 | 確認ポイント |
|---|---|---|
| バスケット範囲 | どのポジションをまとめるかです。 | symbol、magic、direction、logic_idを確認します。 |
| 平均建値 | バスケット全体の平均価格です。 | avg_priceを確認します。 |
| 合計ロット | バスケット全体のロット合計です。 | basket_volumeを確認します。 |
| バスケット損益 | 全体の含み損益です。 | basket_plを確認します。 |
| 決済条件 | 全体を閉じる条件です。 | basket_close_reason、close_reasonを確認します。 |
ナンピン幅で確認すること
ナンピン幅とは、追加エントリーを行う価格距離です。
ナンピン幅は、points、pips、価格差のどれで指定されているかを確認します。GOLD / XAUUSDでは、point、digits、価格差の見方を誤ると、実際の追加距離を誤解する場合があります。
| 確認項目 | 内容 | ログで見る項目 |
|---|---|---|
| ナンピン幅 | 追加注文までの距離です。 | nanpin_distance、distance_points |
| 単位 | points、pips、価格差のどれかです。 | point、digits、distance_price |
| 次回追加価格 | 次にナンピンする価格です。 | next_add_price |
| 現在価格との差 | 追加条件までの残り距離です。 | distance_to_next_add |
| スプレッド | BidとAskの差です。 | spread_points、spread_block |
追加ロットで確認すること
ナンピンEAでは、追加エントリー時のロットが固定なのか、倍率式なのか、段階式なのかを確認します。
追加ロットが初期ロットを基準に増える仕様では、後半のポジションほど必要証拠金や含み損の増え方が大きくなる場合があります。
| 追加ロット方式 | 内容 | 確認ポイント |
|---|---|---|
| 固定ロット | 追加ごとに同じロットを使います。 | add_volumeが一定か確認します。 |
| 倍率式 | 追加ごとにロットを倍率で増やします。 | lot_multiplier、step_volumeを確認します。 |
| 段階式 | 段数ごとにロットを変えます。 | step_table、level_volumeを確認します。 |
| 残高比例 | 口座残高などでロットを変えます。 | balance、risk_percentを確認します。 |
| 手動指定 | 利用者が追加ロットを設定します。 | Inputsとログの一致を確認します。 |
最大ポジション数との関係
ナンピンEAでは、最大ポジション数が重要です。
最大ポジション数が多いほど、価格が戻った時の平均建値調整は進みやすくなる場合がありますが、同時に総ロット、必要証拠金、含み損、ドローダウン、ロスカットリスクも大きくなる場合があります。
| 確認項目 | 内容 | ログで見る項目 |
|---|---|---|
| 最大ポジション数 | 同時に持てる最大本数です。 | max_positions |
| 最大ナンピン数 | 追加エントリーの最大回数です。 | max_add_count、max_nanpin |
| 初回を含むか | 最大本数に初回を含めるかです。 | basket_count、position_count |
| 上限到達 | これ以上追加しない状態です。 | position_limit_block、add_block |
| 決済継続 | 追加停止後も決済管理を続けるかです。 | exit_check、basket_close_reason |
証拠金維持率と含み損を確認する
ナンピンEAでは、ポジションが増えるほど必要証拠金や含み損が増える場合があります。
最終的に決済できたかだけでなく、保有中にどれだけ証拠金維持率が低下したか、最大含み損がどこまで増えたかを確認します。
| 確認項目 | 内容 | ログで見る項目 |
|---|---|---|
| 必要証拠金 | 保有に必要な証拠金です。 | required_margin、margin_check |
| 余剰証拠金 | 新規注文に使える資金余力です。 | free_margin |
| 証拠金維持率 | 口座の資金余力を示す割合です。 | margin_level |
| 含み損 | 未決済ポジションの損失です。 | floating_pl、basket_pl |
| 最大含み損 | 保有中に最も大きくなった含み損です。 | max_floating_loss |
| リスク停止 | 証拠金やDDで追加を止める処理です。 | risk_block、margin_block |
ロスカットとの関係
ナンピンEAでは、ロスカットとの関係も確認します。
EA側のSLや内部決済とは別に、口座側の証拠金維持率が一定水準を下回ると、ブローカー側で強制決済される場合があります。ナンピンEAでは、ポジション数と総ロットが増えるため、口座側のリスク確認が重要です。
| 確認項目 | 内容 | 確認ポイント |
|---|---|---|
| EA側SL | EAが設定する損切りです。 | sl_price、hard_slを確認します。 |
| 内部決済 | EA内部条件で閉じる決済です。 | close_reason、basket_close_reasonを確認します。 |
| 口座側ロスカット | 証拠金維持率低下による強制決済です。 | margin_level、stopout_levelを確認します。 |
| 最大含み損 | 保有中の最大損失です。 | max_floating_lossを確認します。 |
| 最大本数到達 | 追加注文の上限到達です。 | position_limit_blockを確認します。 |
GOLD / XAUUSDでナンピンを確認すること
GOLD / XAUUSDでは、ナンピン幅、ロット、証拠金、スプレッド、tick value、契約サイズを特に確認します。
通貨ペアと同じ感覚でナンピン幅やロットを見てしまうと、追加距離、含み損、必要証拠金の見え方を誤る場合があります。
| 確認項目 | 注意点 | ログで見る項目 |
|---|---|---|
| ナンピン幅 | points、価格差、pipsの単位を確認します。 | distance_points、distance_price |
| point / digits | 価格単位を混同しやすい項目です。 | point、digits、symbol_info |
| tick value | 最小変動あたりの損益に関係します。 | tick_value、profit |
| 契約サイズ | 1 lotあたりの取引単位です。 | contract_size |
| スプレッド | 時間帯で広がる場合があります。 | spread_points、spread_block |
| 証拠金維持率 | ポジション増加時の余力です。 | margin_level、risk_block |
複数ロジックEAでナンピンを確認すること
複数ロジックEAでは、どのロジックがどのポジションを管理しているかを確認します。
Logic1とLogic2で別々にナンピンを行う場合、平均建値、最大ポジション数、バスケット決済、マジックナンバーをロジック別に分けて確認します。
| 確認項目 | 内容 | ログで見る項目 |
|---|---|---|
| Logic ID | EA内部のロジック番号です。 | logic_id |
| マジックナンバー | EAやロジックの識別番号です。 | magic、logic_magic |
| ロジック別保有数 | ロジックごとのポジション数です。 | logic_position_count |
| ロジック別平均建値 | ロジック単位の平均価格です。 | logic_avg_price |
| バスケット範囲 | どのポジションをまとめるかです。 | basket_scope |
| 決済理由 | ロジック別の決済理由です。 | close_reason、basket_close_reason |
コピーEAでナンピンを確認すること
コピーEAでは、コピー元のナンピンポジションがコピー先で同じように再現されるとは限りません。
コピー先では、ロット変換、最小ロット、ロット刻み、銘柄名、スプレッド、証拠金、最大ポジション数により、コピー元と異なる状態になる場合があります。
| 確認項目 | 内容 | ログで見る項目 |
|---|---|---|
| コピー元ポジション | コピー元のナンピン状態です。 | source_position_count、source_volume |
| コピー先ポジション | コピー先の保有状態です。 | dest_position_count、dest_volume |
| ロット変換 | コピー先での数量調整です。 | lot_ratio、normalized_volume |
| 最大ポジション数 | コピー先の上限です。 | dest_max_positions、dest_position_limit_block |
| 約定価格差 | コピー元とコピー先の価格差です。 | source_price、dest_price、slippage |
| コピー漏れ | 一部ポジションが再現されない状態です。 | seq、receive_status、dest_order_fail |
バックテストでナンピンを確認すること
バックテストでは、最終損益だけでなく、ナンピン回数、最大ポジション数、最大含み損、証拠金維持率、平均建値、バスケット決済を確認します。
ただし、バックテスト結果は将来の結果を保証するものではありません。ナンピン設定の比較は、同じEA、同じ銘柄、同じ時間足、同じ期間、同じスプレッド条件、同じsetファイル管理で行います。
| 確認項目 | 記録する内容 |
|---|---|
| EA名 | 使用したEA名を記録します。 |
| EAバージョン | 使用したEAのバージョンを記録します。 |
| 銘柄 | 検証した銘柄を記録します。 |
| 時間足 | 検証した時間足を記録します。 |
| 検証期間 | 開始日と終了日を記録します。 |
| ナンピン幅 | 追加エントリーまでの距離を記録します。 |
| 追加ロット | 固定、倍率式、段階式などを記録します。 |
| 最大ポジション数 | 同時保有数の上限を記録します。 |
| 最大含み損 | 保有中に抱えた最大損失を確認します。 |
| setファイル | 使用したEA設定を保存します。 |
EAログで確認したい項目
ナンピンを確認する時は、EAのInputsだけでなく、実際にいつ、どの価格で、何ロット追加されたかをログで確認します。
| ログ項目 | 確認内容 |
|---|---|
| first_entry | 初回エントリーを確認します。 |
| first_lot | 初期ロットを確認します。 |
| add_check | 追加エントリー判定を確認します。 |
| nanpin_count | 現在のナンピン回数を確認します。 |
| distance_points | 追加条件までの距離を確認します。 |
| next_add_price | 次回追加価格を確認します。 |
| add_volume | 追加ロットを確認します。 |
| avg_price | 平均建値を確認します。 |
| basket_pl | バスケット全体の損益を確認します。 |
| margin_level | 証拠金維持率を確認します。 |
| position_limit_block | 最大ポジション数到達で追加を止めたか確認します。 |
| basket_close_reason | バスケット決済理由を確認します。 |
確認順
| 順番 | 確認項目 | 確認内容 |
|---|---|---|
| 1 | 初回エントリー | 初期ロット、方向、価格、magicを確認します。 |
| 2 | ナンピン幅 | 追加エントリーまでの距離と単位を確認します。 |
| 3 | 追加ロット | 固定、倍率式、段階式のどれか確認します。 |
| 4 | 最大ポジション数 | 初回を含めた最大本数か確認します。 |
| 5 | 平均建値 | 複数ポジション全体の平均価格を確認します。 |
| 6 | 証拠金維持率 | ポジション増加時の資金余力を確認します。 |
| 7 | バスケット決済 | 全体決済の条件と理由を確認します。 |
| 8 | 取引履歴・EAログ | 実際の追加注文、約定、損益、close_reasonを確認します。 |
実務チェック表
| チェック項目 | 確認内容 |
|---|---|
| 初回エントリーを確認した | 初期ロット、方向、価格、magicを確認します。 |
| ナンピン幅を確認した | points、pips、価格差の単位を確認します。 |
| 追加ロットを確認した | 固定、倍率式、段階式のどれか確認します。 |
| 最大ポジション数を確認した | 初回を含むか、追加のみかを確認します。 |
| 平均建値を確認した | avg_price、basket_avg_priceを確認します。 |
| バスケット損益を確認した | basket_pl、floating_plを確認します。 |
| 証拠金維持率を確認した | margin_level、free_margin、risk_blockを確認します。 |
| 最大含み損を確認した | 保有中にどこまで含み損が増えたか確認します。 |
| EAログと取引履歴を確認した | add_check、nanpin_count、add_volume、basket_close_reasonを確認します。 |
FAQ
EAのナンピンとは何ですか?
EAのナンピンとは、価格が保有ポジションに対して不利な方向へ動いた時に、追加エントリーを行い、平均建値を調整する仕組みです。
ナンピンと追加エントリーは同じですか?
同じとは限りません。追加エントリーは初回後に追加で入る注文全般です。ナンピンは、不利方向へ動いた時に平均建値を調整する目的で追加する注文を指します。
平均建値とは何ですか?
平均建値とは、複数ポジションをまとめて見た時の平均的な建値です。ナンピンEAでは、バスケット決済や全体損益の確認で重要です。
ナンピンEAでは何を確認すればよいですか?
初期ロット、ナンピン幅、追加ロット、最大ポジション数、平均建値、バスケット損益、証拠金維持率、最大含み損、決済条件を確認します。
ナンピンEAはリスクがありますか?
あります。価格が一方向に進み続けると、ポジション数、総ロット、含み損、必要証拠金が増える場合があります。ロスカットや証拠金維持率も確認してください。
EAログでは何を確認しますか?
first_entry、add_check、nanpin_count、distance_points、next_add_price、add_volume、avg_price、basket_pl、margin_level、position_limit_block、basket_close_reasonを確認します。
関連ページ
| 関連ページ | 確認目的 |
|---|---|
| FX用語辞典 | EA・MT4/MT5を使う前に確認したいFX用語全体を確認します。 |
| マーチン・グリッドとは | ナンピンEAと混同しやすいマーチン、グリッド、追加方式の違いを確認します。 |
| EAの初期ロットとは | ナンピン前の最初の注文数量と、追加エントリー時の基準ロットを確認します。 |
| EAの最大ポジション数とは | ナンピン時の同時保有数、最大追加数、ポジション管理を確認します。 |
| 建値・建値決済・ブレイクイーブンとは | 平均建値、建値決済、バスケットBE、EAのBE機能を確認します。 |
| 証拠金維持率とは | ナンピン中の含み損、必要証拠金、証拠金維持率を確認します。 |
まとめ
EAのナンピンは、価格が不利な方向へ動いた時に追加エントリーを行い、平均建値を調整する仕組みです。
ナンピンEAを見る時は、初回エントリーだけでなく、ナンピン幅、追加ロット、最大ポジション数、平均建値、バスケット損益、証拠金維持率、最大含み損を確認します。
ナンピンは、価格が戻った時に全体損益を改善しやすくなる場合がありますが、相場が一方向に進むと、ポジション数、総ロット、含み損、必要証拠金が増える場合があります。
特にGOLD / XAUUSD、複数ロジックEA、コピーEA、セント口座では、EAのInputs、setファイル、Expertsログ、Journalログ、取引履歴を保存し、add_check、nanpin_count、avg_price、basket_pl、margin_level、position_limit_blockを確認することが重要です。
