
★ 주력 EA · 유일한 실거래 합격
BLAZE GOLD EA v2
XAUUSD H1 NY Session Breakout
아시아 시간 (UTC 0-4시) 의 레인지를 기준으로, NY 세션 (UTC 15시) 에서 브레이크아웃을 포착하는 XAUUSD 전용 EA.FXEA365 에서 유일하게, MT5 Strategy Tester 실거래 검증에서 기댓값 플러스를 확인한 EA입니다.
MT5 실거래 BT 실측 (실거래 7년, $10,000 USD)
Profit Factor
3.41
期待値
勝率
51.0%
108取引
最大DD
31.35%
証拠金DD
年率複利
+33.8%
+₩4,664,400/年($10,000基準)
Attach to: XAUUSD H1 — The strategy reads the H1 timeframe. On any other chart it will place no trades at all. When testing in the MT5 Strategy Tester, set the symbol and timeframe to XAUUSD H1 as well.
📋 검증 상태 (2026-05-31)
- MT5 Strategy Tester (7년 백테스트) 합격: PF=3.41 / DD=31.35%
- 데모 계좌 2-4주 포워드 검증 준비 중
- 포워드 검증에서 PF≥1.5 유지 확인 후, 라이브 운용 권장
- 같은 전략을 다른 10개 통화 (USDJPY/EURUSD 등) 에 전개했으나 전부 PF<0.7 → XAUUSD 전용으로 확정
전략의 특징
NY 세션 브레이크아웃
UTC 15시의 런던 픽스 전후의 플로우를 노린다. Asia 시간 (UTC 0-4시) 의 레인지를 참조해, 그 고저를 NY 시간에 브레이크한 방향으로 진입.
좁은 SL+먼 TP 의 비대칭 설계
SL=0.5 ATR / TP1=0.5 ATR (부분 결제) / TP2=10.0 ATR. 조기 컷 (5바 이내 ATR×0.5 역행 시 절반 결제) 으로 DD 억제.
엄격한 시간 필터
ExcludeHours=16,17,18,19 = 실질 UTC 15시만 진입 가능. 노이즈가 많은 시간대를 완전히 피하는 설계.
XAUUSD 고유의 우위성
골드는 다른 자산과의 상관이 낮고, NY 시간에 강한 추세가 나오기 쉽다. 이 특성이 PF=3.41 의 원천. 다른 통화에서 같은 전략은 기능하지 않는다.
권장 설정
| 항목 | 권장값 |
|---|---|
| 통화쌍 | XAUUSD (XM 등에서는 GOLD) |
| 타임프레임 | H1 |
| Risk per trade | 6% (기본) |
| 최저 자금 | $1,000+ |
| 브로커 | XM / Exness / HFM (XAUUSD 취급) |
| VPS | 24시간 가동 권장 |
| 예상 월이익 | ~2.5% (CAGR ~33%, 실거래 실측 기반) |
※ 예상 월이익은 MT5 Strategy Tester 실측 기반. 실거래에서는 슬리피지 등으로 추가로 2-3할 감소 예상.
How the strategy works (entry, stop, target)
On XAUUSD H1, it captures the New York session breakout of the range built up during the Asian session, combining a tight stop with two-stage profit taking.
Run Mode (Defensive / Standard / Aggressive)
Every EA exposes a "RunMode" dropdown that switches aggressiveness across three levels. It only multiplies the lot (risk) — entry/exit logic, symbol and timeframe never change.
Defensive
×0.5Half of standard risk. Both max drawdown and expected return are roughly halved. For capital preservation or first-time automated trading.
Standard (recommended)
×1.0The backtest figures shown on this page use this setting. Start here.
Aggressive
×2.0Double the standard risk. Return and max drawdown roughly double, raising the risk of ruin. Use only with money you can afford to lose.
Approximations relative to Standard (Defensive ≈ 0.5x / Aggressive ≈ 2x). Drawdown does not scale linearly; in sharp markets Aggressive can exceed this estimate. Lots auto-adjust to balance when compounding is on.
All Parameters
All 88 inputs shown in MT5 (EA core + shared modules). Strategy-core values are pre-optimized — keep them at defaults; tune only the operational ones as needed.
| Parameter | Default | Description |
|---|---|---|
| Failure Guard | ||
FG_PreventNanpinExplosion | false | Cap cumulative nanpin lots (true only for nanpin EAs). |
FG_MaxTotalLotForNanpin | 10.0 | Upper limit on total nanpin lots. |
FG_NanpinHardEquityFloor | 0.0 | Equity floor (0=off). |
FG_MonitorDDRatio | false | Monitor floating loss (true only for cautious EAs). |
FG_MaxOpenDDPct | 20.0 | Warn when floating loss exceeds X%. |
FG_HardStopDDPct | 40.0 | Close all when floating loss exceeds X%. |
FG_DetectWinrateAnomaly | true | Detect win-rate anomalies. |
FG_AlertWinrateAbove | 85.0 | Win rate above X% = possible nanpin (operational warning). |
FG_AnomalyMinTrades | 30 | Trigger win-rate check after X trades. |
FG_MonitorTradeFreq | true | Monitor trade frequency. |
FG_MinTradesPerMonth | 2 | Warn below X trades per month. |
FG_MaxTradesPerDay | 50 | Above X trades/day = possible grid runaway. |
FG_WarnDailyWithdraw | false | Warn to withdraw daily once balance exceeds X times. |
FG_WarnBalanceMultiplier | 1.5 | Start warning above X times the initial balance. |
VersionCheck_Enable | true | Enable automatic update notifications. |
EA_Slug | blaze-gold | FXEA365 site EA identifier (do not change). |
RunMode | MODE_STANDARD | Run mode (Defensive x0.5 / Standard x1.0 / Aggressive x2.0). Switches the lot multiplier. |
| Economic Event Filter | ||
EconFilter_Enable | true | Avoid trading around high-impact economic events. |
EconFilter_AvoidNFP | true | Avoid NFP (1st Friday each month). |
EconFilter_AvoidFOMC | true | Avoid FOMC (US Federal Open Market Committee). |
EconFilter_AvoidCPI | true | Avoid CPI (US consumer price index). |
EconFilter_AvoidWeekend | true | Avoid weekend risk (late Fri / early Mon). |
EconFilter_AvoidHoursBefore | 2 | Avoid N hours before the release. |
EconFilter_AvoidHoursAfter | 1 | Avoid N hours after the release. |
EconFilter_ServerGMTOffset | 3 | Server-time GMT offset (summer=3 / winter=2). |
EconFilter_Verbose | false | Verbose filter logging. |
EconFilter_UseCalendar | true | Auto-fetch from MT5 economic calendar (falls back to NFP/CPI rules where unavailable). |
EconFilter_MinImportance | 2 | Min calendar importance (1=low+ / 2=medium+ / 3=high only). |
EconFilter_Currencies | USD | Calendar target currencies (CSV, e.g. USD,EUR,JPY). |
EconFilter_StopImportance | 3 | Fully stop new entries at this importance or above. |
EconFilter_StopBeforeMin | 120 | Stop: N minutes before release. |
EconFilter_StopAfterMin | 60 | Stop: N minutes after release. |
EconFilter_ReduceLotFactor | 0.5 | Lot factor on medium impact (reduce instead of stop). |
EconFilter_ReduceBeforeMin | 30 | Reduce lot: N minutes before. |
EconFilter_ReduceAfterMin | 15 | Reduce lot: N minutes after. |
| Safety Guard | ||
Guard_Enable | true | Enable the safety guard (forward only). |
Guard_EmergencyMargin | 120.0 | Close all if margin level falls below this % (0=off). |
Guard_DailyLossPct | 8.0 | Stop new entries for the day at this daily loss % (0=off). |
Guard_DailyLossClose | false | Also close open positions when the daily loss is hit. |
Guard_MaxConsecLoss | 0 | Stop new entries for the day after N consecutive losses (0=off). |
Guard_FridayClose | false | Close everything late Friday. |
Guard_FridayCloseHour | 20 | Friday close-all hour (server time). |
| News Protect | ||
Guard_NewsProtectMode | 0 | 0=off / 1=SL to break-even / 2=half close / 3=close all. |
Guard_NewsProtectMin | 15 | Run protection N minutes before high-impact events. |
| Dashboard / Notify | ||
Notify_Push | true | MT5 mobile push notifications (requires MetaQuotes ID). |
Notify_Email | false | Email notifications (requires MT5 email setup). |
Notify_WebhookURL | — | Generic webhook URL (Discord/Slack, etc.; empty=off). |
Notify_MarginAlert | 150.0 | Alert when margin level falls below this %. |
Notify_DailySummary | true | Send a daily summary at a set time. |
Notify_SummaryHour | 6 | Daily summary send hour (server time, 0-23). |
Dash_TradeCSV | true | Record all fills to CSV (MQL5/Files). |
Dash_PauseButton | true | Show a pause button on the chart. |
Notify_NewsPrewarnMin | 60 | Pre-warn N minutes before entries are halted (0=off). |
| 戦略基本 (10年BT最適化済) | ||
AsiaEndHour | 1 | Asia session end hour (0-23 UTC; 24 = full day). |
TradeStartHour | 15 | Trade window start hour (UTC). |
TradeEndHour | 20 | Trade window end hour (UTC). |
ExcludeHours | 16,17,18,19 | v3 (loss analysis): excluding 16-19h halves DD, +0.5 PF |
ATR_Period | 10 | ATR (volatility) calculation period. |
MinATRRatio | 0.7 | Min ATR vs 20-bar average. |
TrendLookback | 12 | Trend lookback (bars). |
TrendMinAlign | 1.5 | Trend alignment threshold. |
| Exit (2-stage close) | ||
SL_ATR_Multi | 0.5 | SL multiplier of ATR. |
TP1_ATR_Multi | 0.5 | TP1 multiplier of ATR (50% close). |
TP2_ATR_Multi | 10.0 | TP2 multiplier of ATR (full close). |
PartialClosePct | 50.0 | % closed at TP1. |
MoveToBreakEven | true | Move SL to break-even after TP1. |
Phase1MaxBars | 48 | Phase 1 max hold bars. |
Phase2MaxBars | 192 | Phase 2 max hold bars. |
| Lot Management | ||
LotMode | LOT_COMPOUND | Lot mode (CASCADE/COMPOUND/FIXED). |
RiskPercent | 6.0 | Risk per trade as a % of account balance.Def 3Std 6Agg 12 |
FixedLot | 0.01 | Lot size used when fixed-lot trading is on.Def 0.005Std 0.01Agg 0.02 |
MaxLotHard | 100.0 | v2.5: 10000→100 (total hard cap) |
MaxLotPerOrder | 5.0 | v2.5: 50→5 (tighter per-order cap) |
SplitOrderDelayMs | 50 | Delay between split orders (ms). |
| v3.4: Early cut (Adverse Move Filter) | ||
EarlyCutBars | 5 | Bars after entry to evaluate an early cut. |
EarlyCutThresh | 0.5 | Adverse-move threshold for early cut (ATR, 0=off). |
| v2.2: Win-streak scaling (Anti-Mart) | ||
UseWinStreakScale | true | Enable lot scaling on winning streak. |
WinStreakMult | 0.5 | Lot multiplier increment per consecutive win. |
MaxStreakMult | 2.5 | Max lot multiplier cap (win-streak). |
| Filters | ||
MaxSpreadPoints | 30 | Max spread (points). |
AllowBuy | true | Allow buy entries. |
AllowSell | true | Allow sell entries (often OFF for gold's uptrend bias). |
MagicNumber | 20260803 | Unique ID so the EA never interferes with others (fixed per EA). |
| Risk Management (deep loss analysis 2026-05-28) | ||
MaxConsecutiveLosses | 4 | Pause after N consecutive losses (typ. 3, max 5). |
LossPauseHours | 24 | Pause duration (hours). |
AvoidDayOfWeek | — | Avoid weekdays (CSV: 0=Mon..6=Sun, empty=off). |
AvoidMonth | — | Avoid months (CSV: 1..12, empty=off). |
DetailedLog | true | Logs wait/skip reasons, entries and exits to the Journal (forward only). |
Defaults and descriptions follow the EA source. Lot inputs show the effective value after the run-mode multiplier (Defensive x0.5 / Standard x1.0 / Aggressive x2.0). See the bundled MANUAL.html for details.
📈MT5 Strategy Tester 보고서 — BLAZE GOLD EA

📋 이 보고서에 대해
- MT5 전략 테스터(XMTrading-MT5 서버)에서 생성한 공식 보고서
- 5-10년 실가격 데이터 + 모든 틱(99.9% 정확도) 모델 사용
- 잔액 곡선(파랑) / 유효 증거금 곡선(녹색)으로 부동 손실도 시각화
- 과거 결과는 미래 수익을 보장하지 않습니다
다운로드 (무료)
STEP 1 계좌를 준비하기
EA를 이용하려면, 당사이트의 소개 링크로 개설한 MT5 계좌가 필요합니다. 이미 계좌를 가지고 계신 분은 추가 계좌를 생성해 주세요.
계좌 미개설인 분 — 아래 링크에서 신규 계좌를 개설
추가 계좌인 분 — 마이페이지에서 추가 계좌를 생성절차는 여기 →
⚠ 면책 사항
- 과거 백테스트 결과는 미래 이익을 보장하지 않습니다.
- 실거래 운용 전 데모 계좌에서 2-4주간 포워드 테스트를 실시할 것을 강력히 권장합니다.
- 본 EA는 XAUUSD 전용 입니다. 다른 통화에서는 기능하지 않습니다 (검증 완료).
- FX 거래에는 리스크가 따릅니다. 잃어도 문제없는 자금으로만 운용하세요.