ゴールドEAのロジックを徹底研究|Trend・Breakout・Scalping・単ポジ・ナンピン・マーチン・Gridの違い

ゴールドEAのTrend・Breakout・Scalping・単ポジ・ナンピン・マーチン・Gridを研究する記事のアイキャッチ画像
EAファンクラブ

「ゴールドEA」という言葉は、GOLD / XAUUSDを対象にしたEAをまとめて呼ぶ時に使われますが、それだけではEAの中身までは分かりません。

同じGOLD / XAUUSD対応EAでも、最初のEntry理由、保有時間、Positionの増え方、Lotの変化、Exitの条件が違えば、Backtestで見るべき項目や実運用で確認するRiskも変わります。

特に、Scalping・Trend・Breakout・単ポジ・Nanpin・Martingale・Gridは同じ種類の言葉ではありません。Scalpingは主に保有時間や取引頻度、TrendやBreakoutはEntry Logic、単ポジやNanpinはPosition Architecture、MartingaleはLot Sizing、Basket TPはExit Structureというように、異なる軸の用語が混在しています。

この記事では、EAFCの編集上の整理として、ゴールドEAを5つの軸に分けて確認します。この5軸はMetaTrader 5公式のEA分類ではありません。商品名や宣伝文句ではなく、仕様、Inputs、ログ、Backtest結果などから構造を読み解くための研究フレームです。

特定の方式を推奨したり、「勝ちやすい」「安全」と順位付けしたりする内容ではありません。推奨Lot、推奨Grid幅、推奨Brokerも提示しません。

ゴールドEAは1つのロジック名ではない

ゴールドEAを調べると、「スキャルピングEA」「単ポジEA」「ナンピンマーチンEA」「Grid EA」「Breakout EA」など、さまざまな名称が使われています。

ただし、これらをすべて同じ階層の「EAの種類」として並べると、構造を誤解しやすくなります。1つのEAが複数の分類へ同時に該当するからです。

よく使われる表現主に表しているものその言葉だけでは分からないこと
Trend Following最初のEntry方向をどう判断するか保有時間、Position数、Lot増加、Exit方法
Breakout価格帯や高値・安値突破をEntry条件にする考え方ScalpingかSwingか、単ポジかGridか
Scalping比較的短い保有時間・高い売買頻度Signal Logic、Position数、Martingaleの有無
単ポジ1Cycle内で追加Entryを持たない、またはPosition Architectureが単純な設計Trendか逆張りか、Lotが大きいか、SLがあるか
Nanpin / Averaging不利方向などでPositionを追加し平均価格を変える設計Lotが増えるか、Grid間隔か、Basket Exitか
Martingale損失・不利状態などに応じてLotを増やすSizing追加Entry方向、Grid配置、Exit方式
Grid価格間隔やRuleに従って注文・Positionを配置するArchitectureMartingaleの有無、順張りか逆張りか、Basket管理か

たとえば、短期Breakoutを使い、1回だけEntryし、固定Lotで個別SL/TPを使うEAもあれば、Trend Filterを使いながら複数Positionを追加し、Lotを段階的に変えてBasket全体でExitするEAもあります。「ゴールドEA」「スキャルピングEA」という名称だけでは、こうした違いは判定できません。

ゴールドEAを5つの軸に分けて確認する

EAFCでは、GOLD EAの構造を次の5軸へ分けます。1つのEAについて5項目を埋めると、方式名だけよりも具体的に比較しやすくなります。

分類軸主な問い代表例
A. Entry / Signal Logic最初のEntryはなぜ発生するかTrend、Breakout、Range、Mean Reversion、Reversal、Momentum、Multi-factor
B. Trade Horizonどの程度の保有時間・売買頻度を想定しているかScalping、Intraday、Swing
C. Position Architecture最初のEntry後にExposureがどう変わるかSingle、Multi、Pyramiding、Nanpin、Grid、Hedge、Multi-engine
D. Lot / Recovery SizingCycle中にLotをどう変えるかFixed、Balance比例、Step Lot、Martingale、Anti-Martingale、Recovery
E. Exit / Basket ManagementTradeまたはCycleを何で終えるかSL/TP、Time Exit、BE、Trailing、Partial Close、Basket TP/SL、Equity Stop

この5軸は互いに排他的ではありません。たとえば「Breakout + Scalping + Single + Fixed Lot + Individual SL/TP」のように、1つのEAを複数の軸で表現します。

Entry Logic|Trend・Breakout・Range・Reversalを分ける

Entry Logicは、最初の注文を出す理由を確認する軸です。ここでは保有時間やLotの増え方とは分けて考えます。

Entry Logic確認する内容ログ・仕様で見たいEvidence
Trend Following方向判定後に同方向へEntryする条件MA、ADX、Slope、Market State、Trend Filter等
Breakout高値・安値・Range・Price Level突破の定義Break Level、確定足、Buffer、Time Filter等
Mean Reversion / Range価格の偏りやRange内回帰をどう判定するかDeviation、Band、Oscillator、Range State等
Counter-trend / Reversal過熱・反転候補をどの条件でEntryへ変えるかRSI等の閾値だけでなく反転確認条件
Multi-factor複数Signal・Filter・Stateをどの順序で組み合わせるかSignal ID、Filter結果、Priority、Skip Reason

Trend FollowingとBreakoutの判定構造については、既存のトレンドフォローEA・ブレイクアウトEA戦略研究で詳しく扱っています。

Trade Horizon|Scalping・Intraday・Swingを分ける

Trade Horizonは、EAがどの程度の保有時間と取引頻度を前提にしているかを見る軸です。Entry Logicとは別なので、Breakout型でもScalpingになる場合もあれば、長く保有する場合もあります。

Horizon確認する内容特に影響を確認したい条件
Scalping短い保有、短期決済、取引回数Spread、Slippage、Commission、Delay、取引時刻
Intraday日中で完結するか、Sessionで停止するかServer Time、Session、日跨ぎ、Swap有無
Swing / Multi-session複数Session・日を跨ぐ保有を想定するかSwap、Gap、長時間停止条件、Exit更新

GOLD / XAUUSDの短期売買EAについては、既存のゴールドスキャルピングEA戦略研究でSpread・約定・時間足・保有時間・Execution Sensitivityを詳しく確認できます。

Position Architecture|単ポジ・Multi・Nanpin・Grid・Hedgeを分ける

Position Architectureは、最初のEntry後にExposureがどう増減するかを見る軸です。

ArchitectureEAFCでの確認上の意味追加で見る項目
Single-position / Single-entry cycle1Cycle内で独立した追加Entryを基本的に持たない設計再Entry条件、SL/TP、Lot、同時稼働Logic
Multiple independent positions複数Tradeを並行して持つが、Basket平均建値に必ずしも依存しないMagic、Entry ID、個別Exit、最大同時数
Pyramiding有利方向の進行などに応じてExposureを追加する設計Add条件、追加Lot、Total Exposure、Trailing
Nanpin / Averaging不利方向などで追加し平均Entry Priceを変える設計追加距離、最大本数、平均建値、Basket Exit
Grid価格間隔やRuleに基づき複数Order / Positionを配置する設計Grid幅、方向、Pending/Market、上限、本数
Hedge / Dual-directionBUYとSELLを並行して持つ構造Account Mode、対象Magic、Close By、Hedged Margin
Multi-engine複数LogicをMagicや内部Stateで並行管理する設計Logic ID、Priority、重複Entry、共有Risk上限

ここで注意したいのが、MT5画面で見えるPosition数とEA内部のEntry回数を同じものとして扱わないことです。MetaTrader 5ではNettingとHedgingの2つのPosition Accounting Systemがあり、Nettingでは同じSymbolの複数Dealが1つの共通Positionへ反映されます。Hedgingでは同じSymbolに複数Positionを持てます。

したがって、「画面上で1Positionだから単ポジEA」とは断定できません。Order、Deal、Positionを分け、Account ModeとTrade Historyも合わせて確認します。

Single EntryとMulti-positionの違いを、Visible Position・Deal・Account Mode・Add Entry・Basket管理まで分けて確認する場合は、ゴールドEAの単ポジ型・複数ポジ型を確認するをご覧ください。

Lot / Recovery|Fixed・Martingale・Anti-Martingaleを分ける

Lot / Recovery Sizingは、Entry後や次のTradeで注文数量をどう変えるかを見る軸です。

Sizing確認する内容注意すること
Fixed Lot各EntryのLotを固定するか固定LotでもPosition数が増えればTotal Exposureは増える
Balance / Equity Proportional残高や有効証拠金に応じてLotを計算するかBacktestの残高経路でLotが変化する
Step Lot段数ごとにLot表・加算値を使うか等倍率とは限らない
Martingale系損失・不利状態などの後にLotを増やすか倍率、発動条件、上限を分けて確認する
Anti-Martingale系利益・有利状態などの後にLotを増やすかPyramidingと組み合わせる場合がある
Recovery Sizing過去LossやCycle損益を参照して次のLotを調整するかMartingaleという名称を使わない製品もある

NanpinとMartingaleは同じ意味ではありません。Nanpinは追加Positionの条件を表すPosition Architecture、MartingaleはLotを増やすSizingとして分けます。固定LotのNanpinも、Martingaleを使わないGridも考えられます。

一般的なナンピンEAの仕組み、平均建値、追加Lot、最大Position、証拠金の確認はナンピンEA完全ガイドで扱っています。

Exit / Basket Management|個別決済とCycle全体の決済を分ける

EAの特徴はEntryだけでなく、どの条件でTradeまたはCycleを終了するかによって大きく変わります。

Exit構造確認する内容主なEvidence
Individual SL / TP各PositionごとにSL/TPを持つかPosition、Order、Trade History
Time Exit一定時刻・経過時間で決済するかInputs、Server Time、Exit Log
Break-even建値移動の基準が個別かBasketかSL更新Log、平均Entry
Trailing Stop価格追随型のExit条件があるかSL更新、Trailing Start/Step
Partial ClosePositionを段階的に減らすかDeal History、Exit Reason
Weighted-average Exit平均建値を基準に複数Positionを管理するかAverage Price、Basket P/L
Basket TP / SL複数Positionの合計損益・価格で一括決済するかBasket ID、Total P/L、Close Log
Equity / Money Stop口座または対象EAの損益・Equityを停止条件にするかThreshold、Scope、Stop Log

同じEntry Logicでも、個別SL/TPで終了するEAと、複数Positionを平均建値や合計損益で管理するEAでは、Drawdownの見え方やBacktestの読み方が異なります。

複数の軸が同時に存在するHybrid EAをどう読むか

実際のEAは、1つのLabelだけで説明できない場合があります。次の例は特定製品の仕様ではなく、5軸の使い方を示すための仮想例です。

仮想例EntryHorizonPositionSizingExit
ABreakoutScalpingSingleFixedIndividual SL/TP
BMean ReversionIntradayNanpinMartingaleBasket TP / Equity Stop
CTrend FollowingIntradayPyramidingAnti-MartingaleTrailing + Partial Close
DMulti-factorSwingMulti-engineFixed / cappedLogic別Exit + Global Stop

このように分けると、「Scalpingだから単ポジ」「GridだからMartingale」といった短絡的な分類を避けられます。

商品説明・Inputs・ログ・Backtestからロジックを確認する

EX5だけを受け取りSource Codeを確認できない場合でも、公開仕様やInputs、Trade History、ログから観測できる範囲を整理できます。ただし、観測結果から内部ロジックを断定しすぎないことが重要です。

Evidence確認しやすいことそれだけでは断定しないこと
商品説明・Manual販売者が説明するStrategy名、対象Symbol、基本仕様内部実装が説明どおりであること、性能
Inputs / SETMaxPositions、Lot、Multiplier、GridStep、BasketTP、Filter等の設定面各Parameterが内部でどの順序で使われるか
Experts / Tester LogSignal、Filter、Entry Skip、Add Entry、Exit Reason等出力されていない判定の不存在
Trade / Deal HistoryEntry時刻、方向、数量、追加回数、決済、保有時間正確な内部Signal条件
Backtest Report取引回数、DD、PF、Balance/Equity等の結果「なぜそのTradeが発生したか」という内部Reason
Source Code実装された条件・State・Position管理Live環境で同一の取引結果になること

GOLD / XAUUSDで追加確認するSymbol・Account条件

ロジック分類が同じでも、GOLD / XAUUSDの検証では利用するSymbolとAccountの条件を別に記録します。

確認項目確認する理由
Symbol完全名suffix / prefix等を含め、EAが対象にしている銘柄を特定する
Digits / Point / Tick SizePrice distance、SL/TP、Grid幅等の単位を混同しない
Tick Value / Contract SizeLotと損益・証拠金の前提を確認する
Volume Min / Max / StepEAが計算したLotを実際に発注できる範囲を確認する
Spread / Commission / Swap特に短期売買や長期保有で結果へ影響する条件を保存する
Trading SessionEntry・Exit・Session Filterの時刻条件を確認する
Netting / HedgingPositionの見え方、複数Position、反対方向Positionの扱いを確認する

MQL5ではTick Size、Tick Value、Contract Size、Volume Min / Max / StepなどをSymbol Propertyとして取得できます。Account Modeについても、NettingとHedgingではPositionの扱いが異なります。商品説明だけでなく、実際のMT5環境でSpecificationを確認します。

GOLD EAの構造を記録する12項目

GOLD EAを比較するときは、方式名を1つ付けるだけでなく、次の12項目を記録すると構造差を追いやすくなります。確認できない項目は推測せず「未確認」とします。

#確認項目記録する内容
1Initial Entry最初のEntry条件
2Add Position追加Entryの条件・方向
3Position Limit最大同時数・Cycle上限
4Lot Sequence固定、倍率、Step、残高比例等
5Total Exposure Cap総Lot・最大Exposureの上限
6Average Price Dependency平均建値をEntry/Exit管理に使うか
7Exit Basis個別ExitかBasket / Cycle Exitか
8Hard / Equity Stop固定SL、Basket SL、Money Stop等
9Account ModeNetting / Hedging前提
10Execution SensitivitySpread、Slippage、Commission、Delay等
11History DependencyTick、Timeframe、Session、外部Data等
12State RecoveryMT5再起動後にCycleやPosition状態を復元するか

既存のGOLD EA研究とどう使い分けるか

確認したいこと関連ページ
GOLD EA全体の評価軸を確認するゴールドEA徹底研究|GOLD/XAUUSDの戦略・検証・リスク
Trend / BreakoutのEntry Logicを確認するトレンドフォローEA・ブレイクアウトEA戦略研究
ScalpingのHorizonとExecutionを確認するゴールドスキャルピングEA戦略研究
一般的なNanpin・Martingale・GridのRiskを確認するナンピンEA完全ガイド
OOS・Parameter Sensitivity・Robustnessを確認するEAの過剰最適化とは
MT5 Forwardと実時間Forwardを確認するEAフォワードテスト完全ガイド
EAを選ぶ時の共通確認項目を確認するEAの選び方完全ガイド
Nanpin・Martingale・Gridの追加条件、Lot、Basket構造を確認するゴールドEAのナンピン・マーチン・グリッド構造を確認する

よくある質問

ゴールドEAのロジックは1種類に分類できますか?

1種類だけでは表しにくい場合があります。Entry Logic、保有時間、Position Architecture、Lot Sizing、Exitを分けると、同じEAが複数の特徴を持っていることを整理できます。

Scalping EAは単ポジEAですか?

必ずしもそうではありません。Scalpingは主に保有時間・取引頻度の分類で、単ポジ・追加Position・Grid等のPosition Architectureとは別に確認します。

ナンピンとマーチンは同じですか?

本記事では同じ意味として扱いません。Nanpinは追加Positionの条件、MartingaleはLot Sizingとして分けます。NanpinでもLotを固定する設計はあり得ます。

Grid EAは必ずナンピン・マーチンですか?

必ずしも同じではありません。Gridは注文・Positionを価格間隔やRuleに沿って配置するArchitectureです。方向、Lot Sizing、Exit条件は別に確認します。

単ポジEAならRiskは低いですか?

単ポジという構造だけではRiskの大小を判断できません。Lot、SLの有無、保有時間、再Entry頻度、Execution条件、BacktestのDDなどを合わせて確認します。

MT5に1つのPositionしか表示されていれば単ポジEAですか?

そうとは限りません。Netting口座では同じSymbolの複数Dealが1つの共通Positionへ反映されます。EAのEntry回数やPosition管理を確認する場合は、Account Mode、Deal History、ログを合わせて確認します。

どのGOLD EAロジックが有利ですか?

方式名だけから一律の優劣は決められません。EAごとにEntry、Position、Lot、Exit、検証期間、銘柄仕様、Execution条件が異なるため、同じ評価条件へそろえて比較する必要があります。

参考にした公式情報

Order・Deal・Positionの違い、Netting / Hedging、Symbol PropertyについてはMetaTrader 5 / MQL5の公式資料を参照しています。5軸分類そのものはEAFCの編集上の研究フレームです。

まとめ

ゴールドEAは、GOLD / XAUUSDを対象としているという共通点だけでは、同じ構造のEAとは言えません。Entry Logic、Trade Horizon、Position Architecture、Lot / Recovery Sizing、Exit / Basket Managementを分けると、方式名だけでは見えにくい違いを整理できます。

特に、Scalping・Trend・Breakout・単ポジ・Nanpin・Martingale・Gridは同じ分類軸の言葉ではありません。NanpinとMartingale、GridとMartingale、Scalpingと単ポジなどを自動的に同一視せず、実際の仕様・Inputs・ログ・Trade Historyを確認します。

さらにGOLD / XAUUSDでは、Symbol完全名、Digits、Tick Size / Tick Value、Contract Size、Volume Step、Spread、Commission、Swap、Trading Session、Netting / Hedgingなど、実行環境側の条件も一緒に記録します。

EAファンクラブでは、特定のロジックを推奨するのではなく、EAの構造を比較・検証しやすい形へ分解して整理します。

お問い合わせはEAFC公式LINEへ

EAFCサイト内の記事、商品、導入前確認、設定確認、ログ確認、開発依頼前のご相談など、各種お問い合わせはEAFC公式LINEより受け付けています。

※投資助言、売買指示、利益保証、推奨ロット、推奨銘柄の案内は行っておりません。

口座番号、認証情報、Webhook URL、GAS URL、APIキーなどの機密情報は送信しないでください。

ABOUT ME
記事URLをコピーしました