
Step Ahead is an MT5 expert advisor that trades breakouts from a user-defined time range. It places pending orders beyond the range, attaches a stop loss to each trade and offers breakeven, trailing, filters and drawdown control.
Get one message the moment it launches, with its price.
Step Ahead is an expert advisor for MetaTrader 5 that trades breakouts from a time-based price range. You choose when the range starts and ends, and the EA places pending orders just beyond the high and the low of that window.
During the time window you set, the EA records the highest and lowest prices. When the window closes, it places a buy stop above the range and a sell stop below it. A buffer can be added to the range edges, either as a fixed value or based on the current spread, so that orders are not placed exactly on the extreme.
Each trade carries a stop loss. Once a trade is open, the EA can move the stop to breakeven, trail it, or take a partial profit at a chosen time. Pending orders can be given an expiry, and the opposite order can be removed when one side is triggered. A separate closing time lets you flatten all open trades and orders at the end of the session.
The idea suits any symbol that tends to move around a session open. Common examples are an Asian session range on a yen pair, a London open on a euro pair and a New York open on a stock index. The default inputs are tuned for a single yen pair, so test and adjust them before moving to another symbol. Because the range is defined by clock time, check how your broker's server time relates to the session you want to trade.
The EA has a large number of inputs. The main groups are listed below; check the input tab in MT5 for the exact fields and default values.
| Group | What it controls |
|---|---|
| Range | Start, end and close times, plus a buffer from the range edges |
| Order closure | Pending order expiry and removal of the opposite order |
| Order size | Fixed lot or percentage of balance risked |
| Take profit and stop loss | Fixed points or a share of the range size |
| Breakeven and trailing | Trigger and step in points or as a share of the range |
| Filters | Daily ATR volatility filter, trend direction filter, weekday limits |
| Drawdown control | Daily drawdown check shared between charts |
The direction can be forced, aligned with the previous day's momentum, or taken from a moving average on a higher timeframe.
If you run the EA on more than one symbol, the daily drawdown check lets the instances share a limit and stop trading once it is reached.
Trading carries risk and you can lose part or all of your capital. Past results, including any backtest, do not predict future ones. Test on a demo account first and size positions to an amount you can afford to lose.
Breakout trades can be hit by false breaks, slippage and wide spreads around session opens. On small accounts the minimum lot size may push the actual risk above the percentage you intended.
Avoid changing inputs while the EA is active. Remove it from the chart and reload it with the new values instead.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 5 (expert advisor) |
| Strategy focus | Grid, Breakout, Volume |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Expert advisor, time range breakout |
| Markets | Forex pairs and indices; suited to any symbol with a defined session range |
| Timeframes | Intraday charts; range is set by clock time in the inputs |
| Trade style | Pending breakout orders with a stop loss on every trade |
| Position sizing | Fixed lot or percentage risk of balance |
| Requirements | MT5 terminal, algo trading enabled, stable connection or VPS |
No reviews yet. Customers who own Step Ahead can review it here.
No. This version is built for MetaTrader 5 and will not load on MT4. Make sure your broker offers an MT5 account before you buy.
Any symbol where you want to trade a breakout from a time window. Typical uses are an Asian session range on a yen pair, a London open on a euro pair or a New York open on an index. The default inputs are aimed at one yen pair, so review them before using another symbol.
Copy the EA file into the Experts folder via File, Open Data Folder, MQL5, Experts in MT5. Restart the terminal or refresh the Navigator, drag the EA onto a chart and enable algo trading. Then set your range times and risk inputs.
It is safer not to. Changing inputs on a live chart can disrupt orders the EA is managing. Remove the EA from the chart and load it again with the new settings.
It can be used on small accounts, but the minimum lot size of your broker may make the real risk per trade higher than the percentage you set. Check the contract size and minimum volume for your symbol first.
It has a daily drawdown check that can be shared across several charts running the EA. Always compare this with your firm's own rules, which may be calculated differently.
Step Ahead
Notify me at launchQuestions about this tool?
Ask us on Telegram Install guide for MT4 and MT5 Get a custom version builtFree, practical help with testing, sizing and running expert advisors.
Own Step Ahead? Sign in to review it.