← Strategy library

Opening Range Breakoutthe first thirty minutes set the day

Evidence: ModerateIntermediateBreakout · Session

The first thirty minutes of a session is the day's only genuine two-sided auction — overnight orders, the open, and everyone who waited for it, all in one window. The high and low of that window are the two levels every intraday trader can see.

The trade is the close beyond one of them, inside a fixed window afterwards. The range locks at the end of the first thirty minutes and does not move again, whatever price does — the rule people break most often.

The evidence here is for what happens when resting orders trigger, not for this way of drawing the level. The level is a choice; the cascade behind it is the mechanism.

Category
Breakout · Session
Timeframe
M5 execution · M15 for context
Suitable pairs
US30 · NAS100 · XAUUSD · EURUSD — instruments with a real session open
Session
New York 13:30–14:00 GMT sets the range · breaks valid to 17:00 GMT
Indicators / tools
Session time boxes · ATR(14) · a 20-day average opening range

Valid setup

BO-06 · OPENING RANGE BREAKOUT — VALID SETUP XAUUSD · M5 · the first thirty minutes lock the range, then price closes above it LONG 4388.63 4397.88 4407.13 4416.38 4425.64 4434.89 4444.14 BEFORE THE OPEN OPENING RANGE 13:30–14:00 GMT — locked at 14:00 VALID WINDOW — to 17:00 GMT CLOSED THE RANGE — must be narrower than its 20-day average TP1 = 1 × range width 1R TP2 = 2 × range width TP1 = 1 × range width ENTRY = M5 close above the range high RANGE HIGH STOP = the other side of the range 1 2 3 4 13:30 open 14:00 locked 17:00 4436.00 4422.00 4410.00 4408.00 4394.00 ① The session opens — the range starts forming ② 14:00: the range is locked and never moves again ③ Narrower than its 20-day average, so it counts ④ M5 closes above the range high — enter ⑤ Stop on the far side of the range ⑥ TP1 at one range width, flat by the close

Exact rules

Entry

  • Mark the high and low of 13:30–14:00 GMT. Lock them at 14:00.
  • Width filter: the opening range must be narrower than its own 20-day average. A wide opening range means the move already happened in it.
  • Trigger: an M5 close beyond the range high, plus spread. Mirror for the low.
  • Valid window 14:00–17:00 GMT only. No new entry after that.
  • OCO — one side filling cancels the other.

Stop loss

  • The opposite side of the opening range, or 1 × range width, whichever is tighter.
  • If price closes back inside the range, leave. The break has failed and the second attempt is a different trade.
  • Risk 0.5%.

Take profit / exit

  • TP1 = 1 × range width, half the position.
  • TP2 = 2 × range width, or the session close.
  • Flat at the session close. The edge is session-bound, so the position has to be.

Build Opening Range Breakout

Reading this page is free and always will be. Taking it is what costs — the complete MQL5 for the rules above, yours to keep, permanently. Five of them cost $10 and they never expire.

More from Breakout

Trading carries risk and most retail accounts lose money. Nothing on this page is financial advice or a recommendation to trade. The chart is an illustration of the rules on constructed candles — it is not a record of a trade and not a backtest.