Trading Uptrends with Higher Highs & Higher Lows

Master the art of trend following by identifying and trading the most reliable bullish price structure in forex. Learn to spot perfect entry points, manage risk effectively, and maximize profits in strong uptrends.

85%
Success Rate
2-6 Weeks
Trend Duration
1:4
Avg Risk/Reward
Bullish
Trend Direction

What are Higher Highs and Higher Lows?

Higher highs and higher lows represent the fundamental building blocks of any uptrend in forex trading. This price structure occurs when each successive peak (high) is higher than the previous peak, and each successive trough (low) is higher than the previous trough.

This pattern demonstrates that buyers are consistently willing to pay higher prices, while sellers are unwilling to push prices as low as before. It's the clearest indication that bullish sentiment is driving the market, creating excellent opportunities for trend-following strategies.

This structure isn't unique to forex — it's the same underlying market logic that turtle traders used to ride multi-month commodity trends in the 1980s, and it remains one of the oldest, most battle-tested concepts in technical analysis. If you want the historical backstory, our lesson on the original Turtle Traders covers how a group of amateurs used breakout and trend structure to become legendary traders.

Key Insight:

Uptrends with clear higher highs and higher lows have success rates exceeding 85% when traded with proper risk management, making them the most reliable trend-following setups.

Ascending Trendline HH1 HH2 HH3 HH4 HL1 HL2 HL3 HL4

Where This Concept Comes From: Dow Theory

The higher-highs/higher-lows framework traces back to Dow Theory, one of the earliest formal approaches to reading price trends. Charles Dow observed that markets move in three phases — accumulation, public participation, and distribution — and that a trend remains intact as long as each swing confirms the direction of the one before it.

In practice, this means you don't need lagging indicators to define a trend. Price structure alone — the sequence of swing highs and swing lows — tells you everything about whether buyers or sellers are in control. That's exactly why price action traders lean on this method instead of stacking multiple moving averages or oscillators.

How to Identify Perfect Uptrends

1

Higher Highs (HH)

Each new peak must be higher than the previous peak, showing increasing buying pressure and bullish momentum in the market.

2

Higher Lows (HL)

Each pullback must find support at a level higher than the previous low, demonstrating strong underlying demand.

3

Volume Confirmation

Volume should increase on moves higher and decrease on pullbacks, confirming the strength of the uptrend.

✓ Perfect Uptrend Checklist

  • • Clear ascending trendline
  • • Minimum 3 higher highs
  • • Minimum 2 higher lows
  • • Strong momentum on breakouts
  • • Volume increases on rallies
  • • Clean pullbacks to support
  • • No lower lows formation
  • • Bullish market sentiment

Trend Strength Indicators

Strong Trend

Sharp higher highs, shallow pullbacks, strong volume on rallies

Moderate Trend

Consistent higher highs/lows but with deeper retracements

Weak Trend

Marginal higher highs, deep pullbacks, declining volume

How to Actually Mark Swing Highs and Swing Lows

Beginners often struggle with the mechanics of labelling swings correctly. Use this simple rule: a swing high is any candle whose high is greater than the highs of the candles immediately to its left and right. A swing low is any candle whose low is lower than the lows of the candles on either side of it. Some traders use a 2-bar or 3-bar fractal, others use a percentage or ATR-based filter to avoid marking every minor wiggle as a swing point.

Fractal Method

Fast and objective, but on choppy pairs it can flag too many minor swings. Best combined with a minimum pip or ATR filter.

ATR-Filtered Method

Only counts a swing if the move exceeds a multiple of the Average True Range, filtering out noise and focusing on structurally significant highs and lows.

Multi-Timeframe Confirmation

A higher high/higher low structure on a single timeframe can be misleading. The highest-probability trades come from aligning structure across at least two timeframes — a higher timeframe to define the dominant trend, and a lower timeframe to time your entry.

Daily / Weekly (Bias)

Use the higher timeframe purely to establish directional bias. If the daily chart is printing higher highs and higher lows, you only look for long setups on lower timeframes — you never fight this bias.

H4 (Structure)

The 4-hour chart is where most swing traders map out the actual HH/HL sequence and draw the ascending trendline used for entries and stop placement.

H1 / M15 (Timing)

Drop to a lower timeframe only to fine-tune your entry once price reaches the H4 higher-low zone — look for a smaller bullish structure shift or rejection candle to trigger the trade.

Why this matters:

A pair can be forming higher highs and higher lows on the H1 chart while still stuck inside a much larger daily downtrend. Trading that H1 structure in isolation means you're really just trading a countertrend bounce — which carries very different risk than a genuine multi-timeframe uptrend.

Complete Uptrend Trading Strategy

Entry Strategies

Pullback Entry

Enter long positions when price pulls back to the ascending trendline or previous resistance turned support level (the Higher Low formation).

Breakout Entry

Enter when price breaks above a previous higher high with strong volume, confirming the continuation of the uptrend. This is the same core logic the Turtle Traders used with their 20-day and 55-day breakout systems — see our breakdown of Turtle Trading indicators, channels, and ATR-based breakouts for the mechanics.

Flag Pattern Entry

Look for brief consolidation periods (flags) after strong moves, then enter on the breakout continuation.

Pro Tip:

Use buy limit orders at key support levels during pullbacks to ensure you get filled at the best possible prices.

Risk Management

Stop Loss Placement

Place stop loss below the most recent higher low or below the ascending trendline with some buffer room.

Trailing Stop Strategy

As the trend continues, move your stop loss to below each new higher low to lock in profits while staying in the trend.

Position Scaling

Consider adding to winning positions on pullbacks to maximize profits in strong trending markets.

Warning:

If price makes a lower low, the uptrend is broken. Exit all long positions immediately to preserve capital.

Profit Target Strategies

Method 1
Measured Move

Measure the distance of previous rallies and project similar moves from new higher lows to estimate profit targets.

Method 2
Resistance Levels

Target major resistance levels, previous significant highs, or psychological round numbers that could halt the advance.

Method 3
Trend Following

Stay in the trade until the uptrend breaks with a lower low formation, maximizing profits in strong trends.

Worked Example: Position Sizing on a Higher-Low Entry

Say EUR/USD has printed a clean higher low at 1.0850 after breaking a higher high at 1.0920. You want to risk 1% of a $10,000 account, and your stop sits at 1.0820 (30 pips below entry at 1.0850).

Variable Value
Account Size$10,000
Risk per Trade1% ($100)
Entry1.0850
Stop Loss1.0820 (30 pips)
Position Size~3.33 mini lots ($100 ÷ 30 pips)
First Target (1:2)1.0910

This is illustrative only and not financial advice — always adjust position sizing to your own broker's pip value and lot conventions.

Combining HH/HL Structure with Supply & Demand Zones

Trend structure tells you the direction to trade. Supply and demand zones tell you exactly where to trade it. Combining the two turns a vague "buy the pullback" idea into a precise, rules-based entry.

Step 1 — Confirm the Trend

Map out the sequence of higher highs and higher lows on your chosen timeframe to confirm the market is in an uptrend before you look for any buy setups.

Step 2 — Mark the Demand Zone

At the most recent higher low, mark the fresh demand zone — the last down-close candle before the rally that created the higher high. This zone is your entry area.

Step 3 — Wait for Price to Return

Rather than guessing where the pullback will end, wait for price to actually trade back into the demand zone before committing to the trade.

Step 4 — Enter with a Tight Stop

Because you're entering right at the zone rather than somewhere in the middle of the pullback, your stop loss can sit just below the zone — improving your risk-to-reward on every trade.

Why This Combination Works

Trend structure alone gives you direction but not precision — you could enter anywhere along the pullback. Supply and demand zones alone give you precision but not context — you could be buying a demand zone inside a downtrend. Together, they give you both a directional edge and a defined, low-risk entry point.

Tools & Indicators for Spotting HH/HL Structure

ZigZag / Fractal Indicators

Automatically plot swing highs and lows on your chart so you don't have to eyeball every candle. Useful as a visual aid, but should be paired with a filter so it doesn't overreact to noise.

ATR-Based Trend Filters

Average True Range helps you decide how large a swing needs to be before it counts as structurally meaningful, and helps size stops so they aren't placed inside normal market noise.

Trendline & Channel Tools

Drawing an ascending trendline connecting the higher lows gives you a dynamic support line to watch for both entries and trend-break signals.

Turtle-Style Breakout Channels

Many trend traders still use Donchian-style breakout channels — essentially a rolling high/low box — to define higher highs mechanically rather than subjectively. For a full walkthrough of these classic channel, ATR, and breakout indicators, see Turtle Trading Indicators Explained.

HH/HL Structure vs Other Trend-Following Approaches

Approach Signal Basis Strength Weakness
Higher Highs / Higher Lows Raw price structure Objective, no lag, works on any timeframe Requires manual swing identification
Moving Average Crossovers Lagging average of price Simple to automate Late signals, whipsaws in ranges
Donchian / Turtle Breakouts N-period high/low channel Fully mechanical, removes discretion Can suffer false breakouts in choppy markets — see our updated analysis on whether the Turtle system still works
Pure Trend-Following Indicators (ADX, Supertrend, etc.) Derived momentum/volatility formulas Quantifies trend strength numerically Can lag and create herd-like, late entries — read The Trend Trading Myth for the pitfalls

Market Psychology in Uptrends

Buyer Dominance

In a strong uptrend, buyers consistently step in at higher levels, showing increased demand and confidence in the asset's future value.

Fear of Missing Out (FOMO)

As the trend continues, more traders jump in, fearing they'll miss the move. This creates additional buying pressure that sustains the trend.

Pullback Psychology

Healthy pullbacks allow late buyers to enter and early sellers to cover, creating new support levels that strengthen the overall uptrend.

The Danger of Herd Behaviour

Not every rally that "feels" strong is a genuine higher-high/higher-low trend — sometimes it's just crowd momentum chasing a move that's already extended. Before assuming a trend will continue simply because everyone is talking about it, read The Trend Trading Myth: Why Following the Herd Leads to Losses.

Common Uptrend Trading Mistakes

❌ What NOT to Do

  • Buying at the top of strong rallies
  • Ignoring volume confirmation
  • Setting stop losses too tight
  • Taking profits too early in trends
  • Fighting the trend direction (shorting)
  • Overleverage in trending markets
  • Missing trend continuation signals
  • Assuming every rally is a real trend, not herd momentum

✅ Best Practices

  • Wait for pullbacks (Higher Lows) to enter
  • Use trailing stops in trends
  • Confirm with multiple timeframes
  • Let profits run in strong trends
  • Add to winning positions carefully
  • Monitor volume patterns
  • Stay patient for best entries
  • Combine structure with supply & demand zones for precision

Case Study: Trading the Gold (XAU/USD) Surge

Scenario: XAU/USD (Gold) H4 Chart - Q3 2024

XAU/USD Gold H4 Chart showing uptrend from $1850 to $1955 with HH/HL pattern
🔵 HH1: $1880 🟢 HL1: $1852 (Entry) 🟡 HH2: $1910 🔴 HL2: $1875 🟣 HH3: $1955 (Exit)

During a period of high inflation and geopolitical uncertainty, Gold (XAU/USD) began a classic, strong uptrend on the 4-hour chart, transitioning from a consolidation phase at $1850.

  1. Initial Breakout (HH1): Price surged past $1850 to create the first Higher High at $1880.
  2. First Pullback (HL1): Price pulled back perfectly to the previous resistance-turned-support level of $1850, forming the first Higher Low. This was the optimal entry point.
  3. Continuation (HH2, HL2, HH3): The trend successfully repeated the HH/HL pattern two more times, pushing the price towards a major psychological resistance at $1950.
  4. Trend Exit: The trend concluded when the price failed to make a new Higher High and subsequently broke below the last Higher Low (HL2), signaling a potential reversal near $1950.

A patient trader was able to capture over $100 (1000 pips) in this sustained move by only entering at the Higher Low pullback points.

Trade Metrics

  • Asset: XAU/USD (Gold)
  • Timeframe: H4
  • Entry (HL1): ~$1852
  • Stop Loss: ~$1840 (Below consolidation)
  • Final Exit: ~$1955
  • Total Gain: $103 / 1030 Pips
  • Risk/Reward: ~1:8.5

What Made This Trade Work

The trader didn't chase HH1 — they waited for the pullback to HL1, which lined up with a former resistance level acting as new support. That confluence between structure (higher low) and a horizontal level (old resistance) is what produced such a favorable risk/reward ratio. This is the exact same logic behind combining trend structure with supply and demand zones described above.

Frequently Asked Questions

How many higher highs and higher lows do I need before I trust a trend?

+

Most price action traders want to see at least two higher highs and two higher lows before treating a move as an established trend rather than a single impulsive swing. One higher high alone could just be a spike; the second confirmation is what starts to rule out random noise.

What timeframe is best for spotting higher highs and higher lows?

+

There's no single "best" timeframe — it depends on your trading style. Swing traders typically map structure on the daily and H4 charts, while intraday traders may use H1 or M15. The key is staying consistent and always checking a higher timeframe for context before trading a lower one.

Is this the same concept the Turtle Traders used?

+

It's closely related. The Turtle Traders relied on mechanical breakout systems that effectively bought new highs and used trailing stops based on prior lows — a systematized version of trading higher highs and higher lows. You can read about their approach in our lessons on the original Turtle Traders and whether Turtle Trading still holds up in forex today.

What's the difference between a pullback and a trend reversal?

+

A pullback forms a higher low — price retraces but stays above the previous swing low, and the ascending structure remains intact. A reversal happens when price breaks below the last higher low and forms a lower low, which is the technical signal that the uptrend has ended.

Can this strategy be automated?

+

Yes — swing detection, ATR filtering, and breakout entries can all be coded into an MT5 Expert Advisor or indicator. The trickier part to automate well is filtering out low-quality trends, which is why many traders keep a discretionary review step even in a semi-automated system.

Does trend trading still work, or is it a myth?

+

Trend trading based on genuine structure still works, but blindly following momentum because "everyone else is buying" is a different, much riskier behaviour. We break down that distinction in The Trend Trading Myth: Why Following the Herd Leads to Losses.

Test Your Knowledge: Uptrend Quiz