All XAUUSD Strategies
Counter-trend within rangeBeginner to Intermediate

Gold Range Trading Strategy: Buying Support and Selling Resistance

Gold spends the majority of its time in ranging conditions, not trending. This guide covers every rule you need to identify high-quality ranges on XAUUSD and trade them with precision, from entry to invalidation.

Timeframe
H1 / H4
Trades Per Week
10 to 20
Hold Time
1 to 8 hours
ADX Filter
Below 25

What Is Range Trading?

Range trading is the direct opposite of breakout and trend-following strategies. Instead of waiting for price to exit a zone and following the momentum, range traders do the opposite: they sell when price approaches the top of a defined zone (resistance) and buy when price approaches the bottom (support). The expectation is that price will reverse and return to the middle or opposite boundary of the range.

For XAUUSD specifically, research and observation consistently show that gold spends approximately 60 to 70 percent of its time in ranging conditions rather than trending. The large, sustained directional moves that dominate financial news are the exception, not the rule. For most of the trading week, gold oscillates between identifiable levels, creating repeatable opportunities for range traders.

The clearest measure of whether a market is ranging or trending is the ADX (Average Directional Index). When ADX is below 25, the market lacks directional momentum and is ranging. When ADX climbs above 25 and continues rising, a trend is developing. This single filter separates most winning range trades from most losing ones.

Visual: How a Range Behaves

RESISTANCE
SUPPORT
XAUUSD

Price oscillates between the support and resistance boundaries. Range traders sell near resistance and buy near support.

Range Trading

Sell at resistance, buy at support. Expects price to reverse at boundaries. Works when ADX is below 25.

Breakout Trading

Buy or sell when price breaks beyond a boundary with momentum. Requires a confirmed close and increasing volume.

Trend Following

Enter in the direction of the dominant trend after a pullback. Requires ADX above 25 and a defined trend structure.

How to Identify a Valid Range on XAUUSD

Not every sideways period qualifies as a tradeable range. Use this four-step process to confirm a valid range before placing any trades.

01

Identify at Least Two Clear Touches of Support from Above

A single bounce from a level does not establish support. You need at least two distinct points where price approached the level from above and reversed upward. These can be wick touches or body closes near the level. The more touches, the more validated the support becomes. On XAUUSD, three or four touches indicate a strong level that the market has repeatedly respected.

02

Identify at Least Two Clear Touches of Resistance from Below

Mirror the process for resistance. Two or more points where price approached the level from below and reversed downward confirm that sellers are consistently active at that price. Resistance levels with multiple touches on H4 or Daily timeframes carry the most weight, as they represent confluences where institutional participants have historically sold gold.

03

Confirm ADX is Below 25

Before executing any range trade, open your ADX indicator. The reading must be below 25 to confirm that the market is ranging rather than trending. An ADX between 15 and 25 represents a clean, low-volatility range. An ADX below 15 may indicate an extremely quiet market with very low momentum, which is still valid for range trading but may produce slower-moving trades.

04

Measure the Range: Minimum 30 Pips

Once you have identified support and resistance, measure the distance in pips. For XAUUSD, the minimum viable range is 30 pips. Below this threshold, there is not enough room between entry, stop loss (outside the boundary), and take profit to generate a worthwhile reward-to-risk ratio. The optimal range for H1 trading is between 50 and 120 pips, giving room for multiple entries and meaningful take-profit targets.

The Six Characteristics of a High-Quality XAUUSD Range

Not all ranges are equal. These six characteristics distinguish ranges worth trading from those that carry unnecessary risk.

๐Ÿ“

Minimum 30-Pip Range Width

The distance between support and resistance must be at least 30 pips. Below this, spreads and stop-hunt buffers make trading impractical. The sweet spot is 50 to 120 pips on H1.

๐Ÿ”

At Least 3 Touches of Each Boundary

Three or more confirmed reversals at each boundary give strong statistical evidence that the level is being actively defended. More touches mean higher probability reversals on future approaches.

โžก๏ธ

Flat, Horizontal Boundaries

Both the support and resistance lines should be as horizontal as possible. Sloped or diagonal channels behave differently and require a separate approach. Flat ranges offer the most precise entry and stop placement.

๐Ÿ“‰

ADX Below 25

This is a non-negotiable filter. The Average Directional Index must confirm that no directional momentum is present. Entering range trades when ADX is above 25 is one of the most common errors range traders make.

๐Ÿ•

Range Visible on H1 AND H4

A range that is confirmed on both the H1 and H4 timeframe carries much more weight than one visible only on H1. Multi-timeframe alignment means more market participants are aware of and respecting the same levels.

๐Ÿ“…

No Major News Scheduled

High-impact events: NFP, CPI, FOMC, and geopolitical announcements, can override any technical level. Before entering a range trade, verify the economic calendar shows no major news in the next two to four hours.

Entry Rules: Buying Support and Selling Resistance

Entries at range boundaries require confirmation. Entering on the first candle that touches a boundary without waiting for confirmation will expose you to stop hunts and false reversals. These rules define exactly what confirmation looks like.

โ–ฒ Buying Support

Long Entry Conditions

  1. 1
    Confirmation Candle: Wait for a bullish engulfing candle or a hammer with a long lower wick at the support level. The candle body should close above the point of contact, not below it.
  2. 2
    EMA Position: Price should be below the 20 EMA on the entry timeframe when it touches support (oversold relative to short-term average), confirming a pullback rather than a new downtrend.
  3. 3
    RSI Level: RSI on the H1 timeframe should be at or below 40 when price touches support. This confirms the short-term momentum is oversold, increasing the probability of a bounce.
  4. 4
    Spread Requirement: Only enter when the spread on XAUUSD is below 4 pips. Wide spreads during low-liquidity periods reduce your effective take-profit distance and increase your real stop-loss distance.
  5. 5
    Session Timing: Favour entries during London open (08:00 to 10:30 GMT) and the NY session open (13:30 to 15:30 GMT). Range reversals that occur during these high-volume windows have a higher follow-through rate.
โ–ผ Selling Resistance

Short Entry Conditions

  1. 1
    Confirmation Candle: Wait for a bearish engulfing candle or a shooting star with a long upper wick at the resistance level. The candle body should close below the point of contact, not above it.
  2. 2
    EMA Position: Price should be above the 20 EMA on the entry timeframe when it touches resistance (overbought relative to short-term average), confirming a pullback rather than a new uptrend.
  3. 3
    RSI Level: RSI on the H1 timeframe should be at or above 60 when price touches resistance. This confirms the short-term momentum is overbought, increasing the probability of a rejection.
  4. 4
    Spread Requirement: Only enter when spread is below 4 pips. High spreads artificially widen the effective distance from resistance, reducing the reward-to-risk ratio of short entries.
  5. 5
    Session Timing: Favour entries during London and NY session opens. Resistance rejections that occur during active hours have higher institutional participation and therefore stronger reversal momentum.

Range Trade Simulator

Adjust the parameters below to simulate the expected outcome of a range trading strategy over multiple round trips. This uses expected value math based on your win rate, range size, and risk settings.

RESISTANCE
SUPPORT
XAUUSD
80 pips
20200
60%
40%80%
1%
0.5%2%
20
550

Simulation Results

EV per trade+20.8 pips
Total expected pips+416 pips
Risk per trade$10
Starting account$1,000
Expected profit+$130
Ending account$1130
+13.0% ROI
over 20 round trips

Simulation uses expected value math. Actual results vary. Past performance does not guarantee future results. EV formula: (winRate x range x 0.7) minus (lossRate x range x 0.4) in pips.

Stop Loss and Take Profit for Range Trades

Precise placement of stop losses and take profits defines the difference between a profitable range strategy and a break-even one. Use this table as a reference for every range trade on XAUUSD.

Entry PositionStop Loss PlacementTake Profit 1Take Profit 2Stop-Hunt Buffer
Buy at Support10 to 15 pips below support boundary50% of range (mid-range)Resistance boundary minus 5 pips5 to 10 pips for wick absorption
Sell at Resistance10 to 15 pips above resistance boundary50% of range (mid-range)Support boundary plus 5 pips5 to 10 pips for wick absorption
Mid-Range ReversalNearest boundary (full range to adverse side)Opposite boundary minus 8 pipsClose at next candle open (discretionary)Not applicable (no boundary nearby)

TP1 should be used to partially close the position (50 to 60% of lot size). Move stop to break-even after TP1 is hit. Let the remainder run to TP2.

When the Range Breaks: Invalidation and Exit Rules

This is where most range traders lose their edge. Failing to recognise a genuine range break versus a temporary stop hunt is the primary reason range trading accounts suffer large drawdowns.

XAUUSD is particularly prone to liquidity sweeps: the price will spike beyond a well-known support or resistance level, trigger stops, and then reverse sharply back inside the range. Institutional participants use these sweeps to accumulate positions at better prices. Understanding this behaviour prevents you from exiting range trades prematurely.

This IS a Genuine Range Break

  • โœ— Candle body (not just a wick) closes beyond the boundary
  • โœ— A second candle also closes on the same side of the boundary
  • โœ— ADX rises above 30 within 3 candles of the boundary break
  • โœ— Volume spikes significantly at the moment of the break
  • โœ— The breakout candle is large, with little or no wick on the breakout side

This Is a Stop Hunt (Range Intact)

  • โœ“ A long wick breaches the boundary but the candle body closes back inside the range
  • โœ“ The next candle reverses strongly away from the breached level
  • โœ“ ADX remains below 25 despite the wick
  • โœ“ The breach happens during low-liquidity hours (early Asian session)
  • โœ“ Price recovers fully within 1 to 3 candles of the wick

What to Do When You Are in a Range Trade and the Range Breaks Against You

If you are long at support and price closes a candle body below support, your stop should already be in place and will handle the exit automatically. Do not move your stop loss. Do not add to a losing position hoping the range will hold.

After a genuine break, re-evaluate the chart completely. The former support level now becomes potential resistance. The range trading approach is invalidated until a new range forms with fresh touches of clearly defined boundaries. Wait for ADX to settle back below 25 before considering range entries again, typically several hours to a full trading session after the breakout.

XAUUSD Ranging Statistics by Timeframe

Understanding how ranges behave differently across timeframes helps you select the right timeframe for your trading style and available session time.

CharacteristicH1 TimeframeH4 TimeframeDaily Timeframe
Average Range Duration4 to 12 hours2 to 5 days1 to 4 weeks
Average Range Size40 to 80 pips100 to 200 pips250 to 500 pips
Average False Break Rate35 to 45%25 to 35%15 to 25%
Best Time for Range EntriesLondon open, NY openStart of London week (Mon/Tue)Any day, confirm Monday bias
EA SuitabilityExcellent (high trade frequency)Good (less frequent, larger targets)Limited (swing-style management needed)

The Top 5 Range Trading Mistakes on Gold

These are the errors that consistently cause range traders to lose money on XAUUSD. Each one is avoidable with a clear rule-based approach.

01

Entering Without Confirmation

THE MISTAKE

Buying or selling the moment price touches a boundary, before a confirmation candle closes.

THE FIX

Always wait for a full candle body to close at or near the boundary before entering. A close, not a touch, is the signal. This alone eliminates a large percentage of stop-hunt losses.

02

Trading Ranges When ADX is Above 25

THE MISTAKE

Attempting range trades when a trend is forming leads to consistent losses as the market breaks one boundary and never returns.

THE FIX

Set ADX below 25 as a hard filter before considering any range entry. If ADX is above 25, do not trade the range. Either wait for ADX to cool down or switch to a trend-following approach.

03

Ignoring the Economic Calendar

THE MISTAKE

Range structures collapse instantly on high-impact news. A perfect range trade entry can become a 50-pip loss within seconds of a news release.

THE FIX

Block out all news events rated medium or high impact on XAUUSD from your range trading schedule. Check the calendar at the start of each session and again before each trade entry.

04

Using the Same Stop Loss for Every Range

THE MISTAKE

Different ranges have different levels of stop-hunt activity. Using a fixed 10-pip buffer works for quiet ranges but gets stopped out repeatedly in ranges with aggressive wicks.

THE FIX

Measure the average wick depth at the boundary over the last three to five touches. If wicks regularly extend 15 to 20 pips beyond the boundary, set your stop 25 pips beyond it, not 10. Adapt your buffer to the specific range.

05

Taking Full Profit Only at the Opposite Boundary

THE MISTAKE

Waiting for price to reach the opposite boundary on every trade means you regularly give back profits when the range tightens or breaks before reaching your target.

THE FIX

Use a two-target approach. Take 50 to 60% of your position at the mid-range. Move stop to break-even. Let the remainder target the opposite boundary. This locks in consistent profits regardless of whether the full range plays out.

Why Expert Advisors Excel at Range Trading

Range trading has a unique characteristic that makes it one of the most EA-compatible strategies available: the entries, exits, and invalidation rules are entirely rules-based. Unlike discretionary strategies that require reading nuance or context, range trading can be reduced to a precise set of conditions that an Expert Advisor can check and execute automatically, without hesitation and without fatigue.

Consider what a range trade requires: check that ADX is below a threshold, confirm price is within a defined distance of the boundary, verify a confirmation candle pattern, check the spread, calculate position size based on account equity and risk percentage, enter with a stop at a precise level, and close partial positions at TP1. Every single one of these steps is deterministic. An EA executes each one in milliseconds, at any hour of the day, with zero emotional interference.

The biggest weakness of human range traders is discipline failure at the moment of range break. When a range breaks, the emotional response is to move the stop loss or add to the position, hoping for recovery. Pro-Scalper Expert Advisors include ranging market filters that detect ADX conditions and automatically suspend range entries when a trend is forming, protecting the account during the exact periods where human traders are most likely to make costly errors.

24-Hour Monitoring

An EA watches price at support and resistance boundaries around the clock, entering the moment conditions are met even during sessions you cannot monitor manually.

Exact Entry Execution

No second-guessing the confirmation candle. No late entries due to hesitation. The EA fires the moment conditions are satisfied, at the exact price defined by the rules.

Ranging Market Filters

Pro-Scalper Expert Advisors include built-in ADX and trend filters that suspend trading when market conditions are not suitable for range entries, protecting the account automatically.

Pro-Scalper Expert Advisors for Range Trading

The following Expert Advisors are built for XAUUSD and include the market condition filters, precise execution, and risk management rules that range trading requires.

โšก

Get All Pro-Scalper Expert Advisors

Stop trading ranges manually. Get the full Pro-Scalper suite and let precisely-coded Expert Advisors execute your range strategies with perfect discipline, every session.

Frequently Asked Questions