FX Strategy Lab Backtester and Replay Trainer
- Utilitaires
- Version: 1.0
- Activations: 5
Replay historical price action bar by bar, log your entries with reasons, and automatically verify whether your trading method has a real statistical edge.
Most traders backtest a method that looks perfect on a finished chart, then watch it fall apart the moment they trade it live. The problem is rarely the strategy - it is that reading a chart AFTER the fact is a completely different skill from reading it bar by bar, in real time, without knowing what happens next.
FX Strategy Lab is a training and verification tool that rebuilds that real-time experience inside MT5, then measures your results with the same rigor a professional would - win rate, profit factor, expectancy, drawdown, broken down by trend, session, volatility, and more.
Most backtesting tools stop at a single equity curve. Most trade journals only track statistics on trades you have already placed. FX Strategy Lab combines both in one EA: you practice execution bar by bar, then automatically verify any combination of the same conditions across your symbol's full available history - and both the manual replay and the automated verification use the exact same TP/SL/breakeven/trailing/split-TP rules, so what you test is what you would actually trade.
HOW IT WORKS
1. Attach the EA to a chart, pick a symbol, timeframe, and date range.
2. Step through that history bar by bar (or jump to any date) and trade it live-style with Buy/Sell, your own SL/TP/lots, and an entry-reason tag.
3. Review the journal, statistics, condition filters, and weakness analysis on what you just traded.
4. Or skip the manual practice and run Method Verification: pick any combination of built-in conditions, set TP/SL/lots, and get win rate, profit factor, expectancy, and drawdown over the full history in seconds - logged to CSV so you can compare runs.
REPLAY THE MARKET, BAR BY BAR
Step through any historical period one candle at a time (or jump straight to a date). Place buy/sell orders with your own SL, TP, and lot size, exactly as you would live, with no hindsight.
TAG EVERY ENTRY WITH YOUR OWN REASONING
Attach entry-reason tags (trend, pullback, breakout, support/resistance, pattern, indicator signal, and more) to every trade, and add a free-text comment. Every entry, exit, and reason is saved to a searchable trade journal.
SEE YOUR WEAKNESSES IN NUMBERS, NOT GUESSES
Filter your full trade history by trend direction, trading session, Bollinger Band state, ATR volatility state, and more, and let the built-in weakness analysis surface which conditions you actually lose money in - and which ones you are strongest in.
AUTOMATICALLY VERIFY WHETHER YOUR METHOD HAS AN EDGE
Select from a large library of built-in detectors - moving averages, MACD, RSI, Bollinger Bands, Stochastic, Ichimoku, market structure (BOS/CHoCH), support/resistance breakouts, candlestick patterns, and divergence (regular and hidden) across multiple indicators - combine any of them with AND logic, set your TP/SL/lot rules, and run an automated backtest over the full available history. Every run is logged to CSV so you can compare methods side by side over time.
BUILT-IN ANALYSIS LIBRARY
- Trend detection: choice of moving-average method (SMA or EMA, color-coded fast/slow) or swing-structure method, with a multi-timeframe trend summary
- MACD: golden/dead cross, zero-line cross, regular divergence
- RSI: overbought/oversold, 50-line cross, regular and hidden divergence
- Stochastic: overbought/oversold, 50-line cross, %K/%D golden/dead cross, regular and hidden divergence
- Bollinger Bands, three bands at once (1-sigma / 2-sigma / 3-sigma, individually color-coded): band touches, squeeze detection, band walk, mid-line bounce and break
- Ichimoku Kinko Hyo: Tenkan-sen/Kijun-sen cross, cloud (Kumo) breakout, cloud twist, Chikou Span cross
- Support/resistance: swing-cluster S/R levels, confirmed-close breakout signals, previous-day pivot points, previous day/week high-low, previous month high-low, round-number levels, Asian session range
- Market structure breaks: Break of Structure (BOS) and Change of Character (CHoCH), both bullish and bearish
- ATR volatility state (high / low / rising / falling), shown live on the panel, with optional ATR-multiple-based SL/TP sizing
- Candlestick pattern recognition (multiple classic reversal/continuation patterns detected automatically)
RISK MANAGEMENT TOOLS
Fixed pips, RR-ratio-based TP, or ATR-multiple-based SL/TP; a recent swing high/low as your SL reference; move to breakeven once price reaches your trigger; trailing stop; split TP1/TP2/TP3 with automatic partial close - all available both in live replay trading and inside the automated method verification.
TRADE JOURNAL & STATISTICS
- Full trade journal with entry/exit price, P/L in money and pips, R-multiple, and your own entry-reason tags and comments
- Overall statistics: win rate, profit factor, expectancy(R), max win/loss, win/loss streaks, drawdown - broken down by trend state and trading session
- Stats by condition: filter your history by trend, session, Bollinger state, and ATR state (multi-select) to see performance under any specific combination
- Weakness analysis: automatically surfaces which conditions you are weak or strong in, based on your own trade history
- Equity curve chart
- Save and load full replay sessions (including trade history) to pick up a verification run later
- Export trade history and method-verification results to CSV
CONFIGURABLE SETUP ALERTS
Get a popup and sound alert the moment a setup forms - choose the trigger (pattern, divergence, MACD/MACD-zero cross, RSI/Stochastic level or cross, Bollinger signal, S/R breakout, structure break, Ichimoku signal, and more) and optionally filter it to only fire during an uptrend/downtrend or near support/resistance.
WORKS ON ANY SYMBOL AND TIMEFRAME your broker provides history for. All analysis runs on the historical data already available in your terminal - no external data feed required.
A note on backtesting: the figures produced by the replay and verification engine are historical simulation results, not a promise of future performance. Execution in the replay simulator (spread, slippage) is an approximation of real trading conditions. Use this tool to build discipline and evaluate ideas, not as a guarantee of profit.
A full step-by-step manual, covering every input parameter and screen, is available in the Blog section of this seller's profile.
