Home >EA Lineup >GOLD DIP BUYER EA

gold-dip-buyer

🥇 GOLD EA (XAUUSD DIP-BUY / LONG-ONLY)

GOLD DIP BUYER EA

Buys gold dips — a non-nanpin EA (long-only).
Buys temporary dips in an uptrend, exits on the bounce. 12yr real, ultra-low 2.3% DD, both OOS halves positive.

PF

1.26

Max balance DD

2.3%

very low

Win rate

69%

Trades

51

12yr

Min deposit: from ¥100,000 (standard) / micro for small capital

Runs from the minimum XAUUSD lot. ¥100,000+ recommended. Gold moves are large, so a micro/cent account is advised for small/safe operation. Risk-% sizing auto-adapts to account size.

Healthy reversal (not nanpin) to capture gold

A different logic from existing gold EAs (KAMIKAZE=nanpin / blaze=NY breakout). Aligned with gold's long-term-up + pullback nature, it buys oversold (RSI≤35) pullbacks in an uptrend (above SMA200) and exits on the bounce. A single long with a stop — no nanpin blow-up risk.

WHY DIP-BUYING (NOT TREND-FOLLOWING)

Why dip-buying (non-nanpin)

  1. Gold has an up-bias + bounces: long-term-rising gold rewards buying post-drop bounces (12yr real, 69% win).
  2. Safer than nanpin: the existing KAMIKAZE is nanpin (blow-up premise); this EA is a single long with a stop. Max DD 2.26% = no blow-up risk.
  3. Robust across both OOS halves: 2014-19 PF1.71 / 2020-25 PF1.08, both positive. Gold has 12yr of data so robustness checks are solid.

How the strategy works (entry, stop, target)

On XAUUSD H4, a long-only mean-reversion system that buys RSI-oversold dips during an uptrend — the gold counterpart of NASDAQ DIP BUYER.

Entry
Buys only dips where price is above the SMA200 and RSI(14) drops below its lower band (long only).
Stop loss
ATR×4 caps sharp drops.
Take profit
Exits when RSI returns to its midline, or on a time stop.
Risk
Balance × 1%. Adjustable via Run-Mode.
Design rationale
Picks up temporary pullbacks within gold's uptrend via mean reversion.
Same RSI dip-buying strategy, other asset: NASDAQ DIP BUYER (USTEC, index)

All Parameters

All 54 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.

ParameterDefaultDescription
General
VersionCheck_EnabletrueEnable automatic update notifications.
EA_Sluggold-dip-buyerFXEA365 site EA identifier (do not change).
Economic Event Filter
EconFilter_EnabletrueAvoid trading around high-impact economic events.
EconFilter_AvoidNFPtrueAvoid NFP (1st Friday each month).
EconFilter_AvoidFOMCtrueAvoid FOMC (US Federal Open Market Committee).
EconFilter_AvoidCPItrueAvoid CPI (US consumer price index).
EconFilter_AvoidWeekendtrueAvoid weekend risk (late Fri / early Mon).
EconFilter_AvoidHoursBefore2Avoid N hours before the release.
EconFilter_AvoidHoursAfter1Avoid N hours after the release.
EconFilter_ServerGMTOffset3Server-time GMT offset (summer=3 / winter=2).
EconFilter_VerbosefalseVerbose filter logging.
EconFilter_UseCalendartrueAuto-fetch from MT5 economic calendar (falls back to NFP/CPI rules where unavailable).
EconFilter_MinImportance2Min calendar importance (1=low+ / 2=medium+ / 3=high only).
EconFilter_CurrenciesUSDCalendar target currencies (CSV, e.g. USD,EUR,JPY).
EconFilter_StopImportance3Fully stop new entries at this importance or above.
EconFilter_StopBeforeMin120Stop: N minutes before release.
EconFilter_StopAfterMin60Stop: N minutes after release.
EconFilter_ReduceLotFactor0.5Lot factor on medium impact (reduce instead of stop).
EconFilter_ReduceBeforeMin30Reduce lot: N minutes before.
EconFilter_ReduceAfterMin15Reduce lot: N minutes after.
Safety Guard
Guard_EnabletrueEnable the safety guard (forward only).
Guard_EmergencyMargin120.0Close all if margin level falls below this % (0=off).
Guard_DailyLossPct8.0Stop new entries for the day at this daily loss % (0=off).
Guard_DailyLossClosefalseAlso close open positions when the daily loss is hit.
Guard_MaxConsecLoss0Stop new entries for the day after N consecutive losses (0=off).
Guard_FridayClosefalseClose everything late Friday.
Guard_FridayCloseHour20Friday close-all hour (server time).
News Protect
Guard_NewsProtectMode00=off / 1=SL to break-even / 2=half close / 3=close all.
Guard_NewsProtectMin15Run protection N minutes before high-impact events.
Dashboard / Notify
Notify_PushtrueMT5 mobile push notifications (requires MetaQuotes ID).
Notify_EmailfalseEmail notifications (requires MT5 email setup).
Notify_WebhookURLGeneric webhook URL (Discord/Slack, etc.; empty=off).
Notify_MarginAlert150.0Alert when margin level falls below this %.
Notify_DailySummarytrueSend a daily summary at a set time.
Notify_SummaryHour6Daily summary send hour (server time, 0-23).
Dash_TradeCSVtrueRecord all fills to CSV (MQL5/Files).
Dash_PauseButtontrueShow a pause button on the chart.
Notify_NewsPrewarnMin60Pre-warn N minutes before entries are halted (0=off).
DetailedLogtrueLogs wait/skip reasons, entries and exits to the Journal (forward only).
Trend filter (long-only regime)
TrendSMA200Uptrend SMA (buy only above it)
TrendTF_Bars1SMA slope check (0 = level only)
Dip entry (RSI oversold)
RSI_Period14RSI期間
RSI_BuyLevel35.0Gold: deeper dip (35). Robust over 12 live years, both OOS halves positive
MaxPositions1同時保有上限
Exit
RSI_ExitLevel55.0RSI exit level (gold-tuned).
SL_ATR5.0SL = ATR x this (wider for gold).
ATR_Period14ATR (volatility) calculation period.
MaxHoldBars40Max hold bars (gold-tuned).
Risk
RiskPercent1.0Risk per trade as a % of account balance.
UseFixedLotfalseTrue trades a fixed lot (FixedLot); false auto-sizes from RiskPercent.
FixedLot0.1Lot size used when fixed-lot trading is on.
MaxLot50.0Hard cap on total lots (prevents runaway / oversized positions).
Misc
MagicNumber202631Unique ID so the EA never interferes with others (fixed per EA).
Slippage30Allowed slippage (points).

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 报告GOLD DIP BUYER EA

🏆 MT5 官方 Strategy Tester 实测值 · XAUUSD / H4在新标签页打开原文
GOLD DIP BUYER EA Strategy Tester Report

📋 关于此报告

  • MT5 策略测试器(XMTrading-MT5 服务器)生成的官方报告
  • 5-10 年实际价格数据 + 全 tick(99.9% 精度)模型
  • 余额曲线(蓝)/ 净值曲线(绿)可视化浮动损失
  • 过去结果不保证未来利润
XAUUSDH4Long-onlyReal-testedUltra-low DDPF 1.26

🥇 GOLD DIP BUYER EA

H4 dip-buying on XAUUSD (gold). In an uptrend above SMA200, buys RSI-oversold and exits on RSI recovery or max hold. ATR stop for crash defense. A healthy non-nanpin diversifier uncorrelated with existing gold EAs.

Symbol

XAUUSD (GOLD)

Timeframe

H4

Test broker

Exness

Test period

12yr (2017-2026)

Free download (register account)

REAL MT5 BACKTEST

Real backtest results

MetricValueAssessment
Test period2014.01 – 2025.12 (12yr)Every tick, $10,000
Net profit (1% risk)+$243 (+2.4%)$10,000 → $10,243
Profit Factor (PF)1.26>1.0 edge; beats KAMIKAZE (1.19)
Max balance drawdown2.26%Very low — good diversifier
Trades / win rate51 / 68.6%High win, enough sample
Sharpe ratio0.63Good

OOS ROBUSTNESS

OOS robustness

SegmentPFBal. DDNote
Full (12yr)1.262.26%baseline
First half (2014-2019)1.711.84%survived gold downtrend, PF1.71
Second half (2020-2025)1.082.30%consistent both halves = not recency-fit

RISK-TIER EXAMPLES

按风险的运用示例(以RiskPercent调整)

风险%累計(9.4年)最大DDPF
1%(默认·最安全)+2.4%2.3%1.26
3%(平衡)+9.0%8.3%1.29
5%(積極)+17.6%13.2%1.31

※由于DD处于极低水平(风险1%时为2.3%),可根据承受度上调RiskPercent以扩大利润幅度。均为同一逻辑的MT5实盘9.4年实测值(累计)。

Out-of-scope markets & risks

  • Dip-buying sits in drawdown during sustained crashes until the ATR-SL closes it (long-only = unfavorable in bear markets).
  • Modest yearly return (~+0.2%/yr at 1% risk). Purpose is ultra-low-DD diversification. Raise risk-% or combine with other EAs for more return.
  • Gold-only. Non-nanpin, but realized SL losses do occur.
  • Past real results do not guarantee the future. Trade with risk capital.

5日邮件课程(免费)

每日一封邮件,涵盖FX自动交易本质、正确解读回测、选择经纪商的要点。

※ 严格保护隐私。可随时取消订阅。