MT5 Bar Replay Pro
- Utilities
- Tinashe Ndarimani
- Version: 2.53
- Updated: 6 August 2025
- Activations: 10
MT5 Bar Replay Pro
Download demo version.
These are the two basic steps to use this EA:
How To Use
- Load the EA on your desired symbol Constructor input first.
- Load the EA on the newly created custom symbol, with the Controller input.
Overview
MT5 Bar Replay Pro is MetaTrader 5’s answer to TradingView’s Bar Replay feature. It comes fully equipped with all 21 MT5 timeframes, allowing you to go back as far as your broker’s data permits. It includes a built-in risk management tool to ensure proper strategy practice, along with graphical objects for assistance.
Each practice session records data including symbol, profit, pips, total trades, win rate, profit factor, drawdown, recovery factor, and expected payoff. This data is saved to a CSV file for later review. The EA also reads your past sessions and displays current trade metrics and average statistics per strategy name.
How It Works
The expert advisor loads data from the chart and constructs bars for all timeframes. It features two modes of operation:
- Bar-by-Bar Mode: Updates the custom chart one bar at a time.
- Tick Mode: Reconstructs higher timeframe bars using M1 data. This offers greater control as you switch between timeframes, unlike other tools that only show completed bars consecutively.
MT5 Bar Replay Pro is simple and intuitive. It includes two expert advisors that must both be loaded:
- Constructor EA: Load this on the symbol you want to back test. It will create a custom symbol prefixed with “Replay.”
- Controller EA: Load this on the newly created custom symbol. Set your strategy name (replacing the default “My Strategy”).
The Controller EA has two sections:
1. Replay Controls
- Play/pause toggle.
- Speed adjustment (faster/slower).
- Play one bar forwards or backward.
- Forwards playback.
- Backwards playback.
2. Risk Management Controls
- Choose to risk from balance or equity.
- Set fixed or percentage-based risk.
- Define take profit and stop loss levels.
- Options to buy/sell.
- Close all trades.
- Close buy/sell trades.
- Close losing trades.
- Close profitable trades.
- Close previous trades.
If you come across any issues or bugs, or perhaps have any suggestions, feel free to contact me.
I have only used it for one day. So far it works as described. Useful tool. Room for improvement here: a) delay in updating P&L while replaying. It happens two bars later; b) generated report only describes general information for each symbol, but it would be much useful if information at individual trade level were provided (price and date at entry, and at closing). Many thanks for considering. Best. Edit: Thanks seller, for listening. The two things are now solved and improved. It is a very good product :)