Resources

25 Jan 2025

What Is a Session Breakout Strategy? How This MT4 Algorithm Executes It

A session breakout strategy aims to capture price expansion following consolidation around major market opens, most commonly the London and New York sessions. This algorithm formalises that idea into a structured, repeatable process.

long orb
long orb
long orb

Session Structure and Timing

Each weekday at 8:00am UTC, the algorithm:

  • identifies the high and low of the previous 8 hours

  • locks these levels as the daily breakout range

  • holds them constant until the next reset

This creates a clear reference point for potential expansion.

Controlled Trading Window

Trades are only considered:

  • between 8:00am and 10:30am UTC

  • within the first 30 bars after reset

Outside this window:

  • no new orders are created

  • existing orders may remain open

This prevents overtrading and late entries.

Breakout and Reversal Logic

A breakout occurs when price exceeds the locked range.

After a breakout, the system:

  • waits for a reversal candle

  • places a pending order beyond that candle

  • applies a short expiry to avoid stale fills

This avoids chasing impulsive moves.

Risk Management and Trade Limits

Each trade enforces:

  • dynamic stop loss calculation

  • a maximum stop loss cap

  • fixed or percentage-based risk

  • a defined risk-to-reward ratio

Daily limits include:

  • no simultaneous positions

  • a maximum of three trades per day

Why Automation Matters

Manually executing this logic is difficult because:

  • timing is precise

  • calculations are error-prone

  • discipline breaks down under pressure

Automation ensures consistent execution while keeping all strategic inputs configurable.

Summary

Session breakout strategies depend on structure, timing, and discipline. This algorithm exists to enforce those rules mechanically without requiring constant screen time.

© All right reserved

© All right reserved