Skip to main content
Menu

⚠️ Risk Warning: Trading forex, CFDs, and cryptocurrencies involves substantial risk of loss and may not be suitable for all investors. This platform provides educational content only and does not constitute financial advice.

ADVANCED CONCEPTS

Market Structure (HH, HL, LH, LL)

Market Structure (HH, HL, LH, LL) is an advanced technical-analysis concept used to interpret how price moves, where liquidity sits, and how trends form and fail. In practice, it is most effective when combined with clear rules (what you are looking for, what confirms it, and what invalidates it).

Important: terminology can vary across communities. This lesson uses the most common definitions and focuses on consistent application.

Trend frameworkSwing pointsContext firstTimeframe hierarchy
Schematic (not to scale)TimePricePrior highHH/HL structure

Panel A: Bullish structure: higher highs (HH) and higher lows (HL).

Schematic (not to scale)TimePricePrior lowLH/LL structure

Panel B: Bearish structure: lower highs (LH) and lower lows (LL).

Risk note: Advanced concepts can improve decision-making, but they do not remove uncertainty. False signals occur frequently in low liquidity, around major news, and when you overfit rules. Always define entry, invalidation, and position size.

SECTION 1

Definition and intuition

Market structure describes how price forms swings over time. The building blocks are swing highs and swing lows. When price produces higher highs (HH) and higher lows (HL), traders often describe the market as trending up. When it produces lower highs (LH) and lower lows (LL), it is trending down. When swings overlap and neither side can extend, the market is often ranging or transitioning.

Why this matters

Structure is the backbone of technical analysis. It tells you whether you should focus on continuation, reversal, or mean-reversion. Without structure, patterns and indicators are easy to misuse because you lack context and invalidation logic.

SECTION 2

How to identify it on a chart

Use a step-by-step approach so you do not “see” the concept everywhere.

  1. Choose a timeframe and commit to it (e.g., H1 execution, H4/D1 bias).
  2. Mark obvious swing highs and swing lows (pivots that would be clear to another trader).
  3. Classify the sequence: HH/HL (uptrend), LH/LL (downtrend), or overlapping (range/transition).
  4. Define the ‘line in the sand’: the most recent swing that, if broken, would challenge the current regime.
  5. Repeat one timeframe higher to avoid trading against the bigger structure.

Quality checklist

  • Swings are obvious (not micro-noise).
  • Sequence is consistent for at least 3–5 pivots.
  • You can name the invalidation swing clearly.
  • Higher timeframe does not contradict the execution plan.
SECTION 3

How traders apply it (practical workflow)

Start top-down: define the higher-timeframe regime and key swings, then use the execution timeframe to time entries on pullbacks, breakouts, or confirmed reversals. Use the last meaningful swing as invalidation. Manage the trade using structure: partials near prior highs/lows, trailing behind new swings, and avoiding exits based purely on emotion.

Example workflow

Start top-down: define the higher-timeframe regime and key swings, then use the execution timeframe to time entries on pullbacks, breakouts, or confirmed reversals. Use the last meaningful swing as invalidation. Manage the trade using structure: partials near prior highs/lows, trailing behind new swings, and avoiding exits based purely on emotion.


Risk and trade management (generic)

  • Entry: use a confirmation trigger (close beyond level, retest hold, or structure shift).
  • Invalidation: place the stop where the idea is wrong (beyond the defining swing/zone).
  • Targets: use structure (prior highs/lows), measured moves, and partials; avoid “one target fits all”.
SECTION 4

Common pitfalls and false signals

Most mistakes come from inconsistent swing selection. If you keep changing what counts as a swing, rules ‘work’ in hindsight but fail live. Another error is treating minor internal swing breaks as full trend reversals. Always judge significance relative to volatility and timeframe.

What to watch for

  • Low liquidity sessions and spread expansion can distort signals.
  • News events can create temporary displacement that later mean-reverts.
  • Over-precision: treat levels as zones, not single ticks.

Tools and data considerations

  • Manual swing marking is often superior to automated zigzags while learning.
  • Use ATR/average range to judge whether a break is meaningful or just noise.
  • Replay mode + journalling helps standardise what you label as HH/HL/LH/LL.
SECTION 5

Practice prompts

Use these prompts in replay mode or on a demo chart. The goal is repeatability.

  • Mark the defining swings/levels before you label anything (avoid hindsight).
  • Write down: “If price does X, I will consider Y; if price does Z, the idea is invalid.”
  • Track outcomes over 30–50 examples to see your hit-rate and failure modes.
COMMON PITFALLS

Common Mistakes and How to Avoid Them

  • Label-hunting: forcing a concept onto every chart. Only label what is obvious and repeatable.
  • No timeframe hierarchy: taking lower-timeframe signals against higher-timeframe structure.
  • Ignoring liquidity: many “breakouts” are stop-runs that reverse; plan for sweeps and failed breaks.
  • Unclear invalidation: if you cannot say where your idea is wrong, you are not ready to trade the setup.

Practical rule

Before you enter: state (1) what you expect price to do next, (2) what evidence confirms that, and (3) exactly what would prove you wrong.

SELF-TEST

Quick Checkpoint

Try answering before expanding the model answers.

1) What is the minimum you should identify before using this concept?

A clear context (trend/range and key levels), a defined confirmation trigger, and a specific invalidation level.

2) What makes a setup “high quality” in advanced technical analysis?

Confluence: alignment across timeframes, a clear level/zone, clean structure, and a plan that survives common failure modes (false breaks, sweeps, and volatility spikes).

FAQ

Frequently Asked Questions

What is the difference between internal and external structure?

External structure refers to major swings visible on the chosen timeframe; internal structure refers to smaller swings inside the move. Many traders use external structure for bias and internal structure for timing.

How do I choose swing highs/lows consistently?

Pick a rule: use clear pivots where price moves away decisively, and ignore tiny fluctuations. Practise on one timeframe until your labelling becomes consistent.

Is market structure enough to trade?

It provides context and levels, but you still need an entry trigger, risk rules, and a way to handle false breaks and volatility spikes.

Master Advanced Concepts With a Personalized Course

Our free assessment finds your exact skill level, then builds a custom 10-chapter curriculum covering advanced analysis in context.

Start Free Course

Last updated: March 2026