Skip to content
chartTrigger
How it works Blog Demo Features Pricing Contact
Sign in Get started
How it works Demo Features Pricing Questions Contact Sign in

Home/The Trigger Line

Automation

London Open Breakout on MT5: Build the Rule, the Session Filter and the Spread Guard

6 October 20269 min read

The idea, stated without hype The four parts of the rule The UTC and daylight-saving trap The spread guard is not optional A word on the timeframe Running it Common questions

The London open breakout is one of the most copied setups in forex, and most written descriptions leave out the parts that decide whether it works for you: what time actually counts, what happens in summer, and what the spread does at the open. Here it is as a rule, piece by piece.

The idea, stated without hype

Trading is thin during the Asian session, so price often builds a quiet range. When London opens, liquidity arrives and price frequently leaves that range. The setup marks the range high (and/or low) and acts if price breaks it during the opening hours. That is all it is: a level, a time window and a trigger. It has no special power, and whether it is worth trading on your pair is a question for history and paper trading, not for the description.

The four parts of the rule

  1. The level. The high of the Asian range, drawn on the chart. The line is the rule: drag it and the trigger moves.
  2. The trigger. Price crossing the level, up for a buy. A crossing, not a state — otherwise it fires the moment you arm it.
  3. The window. Only fire in the opening hours, on weekdays. The built-in template uses 07:00 to 11:00 UTC, Monday to Friday.
  4. The guards. A spread limit and one position at a time, so the open's wide spreads and a second signal cannot stack.

The template also fires at most once, so you re-arm it each morning on a fresh level instead of letting a stale level from yesterday trade today. The stop is sized from volatility (an ATR multiple) rather than a fixed number of pips, because a pip-denominated stop means something different on every instrument.

The UTC and daylight-saving trap

All times in chartTrigger's session and time-window conditions are UTC. London's opening hour moves relative to UTC when the UK changes its clocks, and the "London" session preset is a conventional approximation (07:00 to 16:00 UTC) that shifts by an hour for part of the year.

If you set a window for "the London open" once and forget it, half the year it is an hour off, and an hour matters when the window is only four. Check the window after each clock change, or set it wider and let the other conditions do the filtering. Also remember that your broker's server time is a third clock, usually neither UTC nor London. Use UTC everywhere in the rule and convert only when you read the chart.

The spread guard is not optional

The open is exactly when spreads are widest and most erratic. A breakout rule without a spread condition will happily fire into a spread that eats a large part of the move. The usual fix, "spread under 2 pips", only means something on the instrument it was written for: gold, indices and crypto quote in units where a normal spread is dozens of "pips". So the guard should be relative — spread under a fraction of the instrument's own ATR(14) — which reads sensibly on every market. More on why, with what we found testing it, in why short-timeframe strategies lose to spread.

A word on the timeframe

The template runs on M15. Short timeframes are the most spread-sensitive of all: the move you are trying to capture is small, so a fixed cost is a large share of it. That is not a reason to avoid it. It is a reason to run it through the Proving Ground with a realistic spread, and then on paper, before you believe a single number it produces.

Running it

  1. Open the London open breakout template, or describe it to the copilot and read what it writes.
  2. Draw the level on the Asian range high.
  3. Set the mode to alert-only first, then Ghost Mode.
  4. Backtest it over a long stretch, including both summer and winter clock regimes, and read which condition blocked it most.
  5. Only then consider sending orders, on a small size, with a daily loss brake set.

Common questions

What time is the London open in UTC?

It depends on the time of year, because the UK changes its clocks. The conventional London session is roughly 07:00 to 16:00 UTC, shifting by an hour for part of the year. Check your window after each clock change.

What is an Asian range breakout?

A setup that marks the high or low of the quiet Asian-session range and acts if price breaks it as London opens. It is a level, a time window and a trigger, nothing more.

Why does a breakout rule need a spread filter?

Spreads are widest and most erratic around the open. Without a spread condition a rule can fire into a cost that consumes much of the move. A spread limit relative to the instrument's ATR works across markets, where a limit in pips does not.

Is the London breakout profitable?

Nothing here claims it is. Whether it suits an instrument is a question for a historical simulation with realistic spread, then paper trading. Past bars are not a forecast.

Build the session rule yourself

Level, window, spread guard and a stop sized from volatility — start alert-only and read the record.

Create a free account

Read next

  • Why Your Breakout Alert Keeps Firing on a Wick (and How to Stop It)
  • Backtest vs Forward Test: How to Paper Trade a Rule Before Risking Money
  • Why Short-Timeframe Strategies Lose to Spread (What Testing 8 Markets Taught Us)
  • MT5 Simulator: Four Ways to Simulate Trading on MetaTrader 5 (and Which One Fits)

Risk note. This article is educational material about how chartTrigger works. It is not investment advice, not a recommendation to trade any instrument, and nothing here forecasts results. Trading leveraged products carries a high risk of loss. Any historical simulation referred to is exactly that — a run over past bars under stated spread and slippage assumptions, not an indication of future performance.

chartTrigger

Draw a level on the chart. It executes itself, everywhere.

Product

How it works Walkthrough Features Pricing

Account

Create an account Sign in Plans and billing

Company

Blog Contact Questions

Legal

Terms of Service Privacy Policy Refund Policy Risk Disclosure Cookie Policy

Risk warning. Trading leveraged products carries a high level of risk and can result in losses that exceed your deposits. chartTrigger is execution and alerting software: it carries out rules you define and does not provide investment advice, recommendations or managed trading. Proving Ground output is a historical simulation with the spread and slippage assumptions stated on each run, not a forecast and not an indication of future results. You are responsible for every rule you arm and every order it sends. Only trade with money you can afford to lose.

2026 SOFTSHORE TECHNOLOGY LTD, trading as chartTrigger. 128 City Road, London, United Kingdom, EC1V 2NX