ORB – Trading Strategy with MetaTrader 4 & 5
Suitable for all indices, commodities, forex and stocks based on CFDs, such as:
Expert Advisor – Fully Automated Open-Range System for MetaTrader 4 & 5
The Open Range Breakout strategy became popular in the 1980s. The book “Day Trading With Short Term Price Patterns and Opening Range Breakout” by trader Toby Crabel is probably the most well-known publication on this approach.
It is a fairly simple trading concept used by both professionals and beginners. During the pre-market opening phase, one or more stop entries are placed in the market. These are then triggered and traded when the official session opens and price breaks out.
With the ORB Expert Advisor you get a fully automated trading system. This EA runs on the MetaTrader 4 platform. Several videos about the EA are already available on YouTube.
This strategy is traded on the 1-minute chart. The opening range is defined, and the system speculates on a breakout after the official market open. The approach can be applied across many markets such as stock indices (DAX, EuroStoxx, Dow, S&P 500, etc.), bonds (Bund future, etc.), commodities (WTI, Brent oil, etc.), precious metals (gold, etc.) and individual stocks. Currencies like EUR/USD will be supported soon and delivered via update.
There are many ways to define the time window for the opening range. While some DAX traders choose the high/low between 09:00–10:00, others recommend 08:00–09:00, 08:00–09:15 or 09:00–09:45. Many prefer 08:01–09:00 because large spikes can still occur exactly at 08:00, so they wait one minute.
For the Dow or S&P 500, the first 45 minutes after the session opens are commonly used—typically 15:30 to 16:15 (local exchange time). But every trader ultimately refines the timing to suit their approach.
Included ORB Expert Advisor features by MetaTrader version:
| Feature | MT4 | MT5 |
|---|---|---|
| ➥ Supported platform: MetaTrader | X | X |
| ➥ Fully automated expert advisor | X | X |
| ➥ Suitable for indices, forex, commodities, stocks | X | X |
| ➥ Reduce position via partial close | X | X |
| ➥ Fixed stop-loss limit configurable | X | |
| ➥ Time-based open-range settings | X | X |
| ➥ Configurable maximum range size | X | X |
| ➥ One-click buttons for quick breakeven / close | X | X |
| ➥ Stop-loss at range high/low / mid / profit-box high-low | X | X |
| ➥ Custom stop-loss points configurable | X | |
| ➥ Trailing stops based on the configured stop-loss | X | X |
| ➥ Breakeven stop | X | X |
| ➥ Enable spread control | X | X |
| ➥ Enable range control | X | X |
| ➥ Variable profit box with R:R (CRV) settings | X | X |
| ➥ Hidden take-profit (not visible to broker) | X | |
| ➥ Configurable buffer (stretch) on range high/low | X | X |
| ➥ Two pending orders at range high/low | X | X |
| ➥ Convert pending orders to market orders | X | X |
| ➥ One pending order cancels the other when activated | X | X |
| ➥ Or keep both pending orders active | X | X |
| ➥ Time limit for active pending orders | X | X |
| ➥ Close time before market close | X | X |
| ➥ Timeframe M1 | X | X |
| ➥ Email alert | X | |
| ➥ Time limit for active pending orders | X | X |
| ➥ Statistics display in the EA | X | X |
| ➥ Trend settings via Moving Average | X | X |
| ➥ 3-year license – no auto-renewal | X | X |
| ➥ License installation on one real account | X | X |
| ➥ Updates included | X | X |
| ➥ Helpdesk via website | X | X |
| ➥ Weekday filter | X | X |
| ➥ Chart color customization for displayed boxes | X | X |
| ➥ Update check for newer version | X | X |
| ➥ Email support for Premium & Ultimate editions | X | X |






