EMA Crossover for XAUUSD (Gold)
Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.
Indicators
EMA 9, EMA 21
Recommended Timeframes
1h, 4h, 1d
Symbol Volatility
high
Trading Sessions
London, New York (24/5)
Why EMA Crossover Works on XAUUSD
The EMA crossover is the textbook trend-following strategy. A fast EMA (typically 9–13) reacts to recent price; a slow EMA (21–50) tracks the broader trend. The crossover marks a regime change. It captures large directional moves in trending markets and fails predictably in chop — making it easy to layer with a regime filter.
Gold (XAUUSD) is the most-traded commodity pair in retail forex. Strong directional moves during news, high intraday volatility, and clean trending behavior on H1/H4 — a favourite for trend-following and breakout bots.
Commodities like gold and silver have well-defined fundamental drivers — central bank policy, real yields, USD strength. Combined with the technical setup below, this gives the strategy two independent edges.
Best For
- • Strong directional trends
- • Higher timeframes (≥1H)
Avoid In
- • Tight ranges
- • Pre-news drifting
Pine Script Source
Copy this into PineForge — backtest on XAUUSD or any supported symbol, then deploy as a live bot.
//@version=5
strategy("EMA Crossover 9/21", overlay=true)
fast_ema = ta.ema(close, 9)
slow_ema = ta.ema(close, 21)
if ta.crossover(fast_ema, slow_ema)
strategy.entry("Long", strategy.long)
if ta.crossunder(fast_ema, slow_ema)
strategy.close("Long")Backtest EMA Crossover on XAUUSD in 30 seconds
Sign up for PineForge, paste this Pine Script, and run a 1-year backtest on real XAUUSD data — no credit card required.