# How to Use MT4 Replay Mode for Backtesting

> MT4 does not have a built-in replay mode, but you can simulate it. Learn the best methods to replay historical price action for manual backtesting in MT4.

**URL:** https://traderjournal.app/backtesting/how-to-use-mt4-replay-mode-backtesting

---


# How to Use MT4 Replay Mode for Backtesting

MT4 does not have a native bar-replay feature like MT5 or TradingView. But there are practical workarounds for manually backtesting strategies on historical data.

## Method 1: Strategy Tester in Visual Mode

MT4 Strategy Tester has a "Visual" mode that replays price bar-by-bar. While designed for EA testing, you can use it to watch price unfold manually.

### How to Use Visual Mode for Manual Review:
1. Open MT4 → View → Strategy Tester
2. Set Expert Advisor to "any EA" (you can use a blank EA)
3. Set the date range you want to test
4. Check **Visual mode** and set a slow speed
5. Press Start — price bars form one by one on the chart

You can pause with the bar/stop button, place virtual trade markers, and observe setups as they form.

**Limitation:** You cannot actually place trades in visual mode unless you have an EA coded to do so. Use it for observation only, then log results manually.

## Method 2: Scroll Back and Hide Future Bars

A simpler approach:
1. Open a historical chart and scroll far back to your test start date
2. Use the F12 key to advance bars one at a time
3. When you see a setup, note it, then advance bars to see the outcome
4. Log results manually

F12 is the most underused MT4 feature for manual backtesting.

## Method 3: Third-Party Replay Tools

**Soft4FX Forex Tester** and **Forex Tester** (standalone software) offer full replay mode with multi-timeframe support. These are purpose-built for manual backtesting. Free trial versions are available.

For serious manual backtesting, these tools are worth the investment.

## What to Log From Replay Sessions

In your backtest journal, record:
- Date/time of setup in historical data
- Whether you identified it *before* the outcome (did not peek)
- Entry, SL, TP at the time of the setup
- Result after advancing bars

The key discipline: never advance bars past your setup point before deciding whether you would trade it. That decision must come first.

## Tracking Replay Backtest Data in Trader Journal

Log each replay trade as a manual trade in Trader Journal under a dedicated "Backtest" account. Use the trade date that matches the historical date, not today's date. This keeps your analytics meaningful.

## Summary

MT4 replay is imperfect but workable. F12 bar-by-bar scrolling, Strategy Tester visual mode, or a third-party replay tool each give you a way to test discretionary strategies historically. Log every trade as you go — the journal is more important than the replay tool.