Run BBFP EA in MT5 Strategy Tester
The ZIP includes two ready-to-use INI files. Use LOW_DD for a conservative first test and HIGH_RISK for the aggressive profile. The INI controls the EA, symbol, M15 period, date range, deposit and input set; you still need valid XAUUSDm history in your terminal.
What the INI does
An MT5 tester INI is a text file with two sections. [Tester] selects the expert, symbol, timeframe, dates, model and report path. [TesterInputs] supplies the EA inputs, so you do not have to load the SET file manually.
| Key | Meaning | BBFP value |
|---|---|---|
| Expert | Compiled EA name without .ex5 | BBFP_Breakout_Grid_EA |
| Symbol | Broker symbol | XAUUSDm (use your broker's exact suffix) |
| Period | Chart timeframe | M15 |
| Model | Price model | 1 = 1-minute OHLC |
| FromDate / ToDate | Test window | 2024.01.01 to 2026.10.22 |
| Deposit | Starting balance | 10000 |
| Leverage | Account leverage | 1:100 |
| Report | HTML output | Local report path |
Recommended testing sequence
Minimal INI example
[Tester] Expert=BBFP_Breakout_Grid_EA Symbol=XAUUSDm Period=M15 Model=1 Optimization=0 FromDate=2024.01.01 ToDate=2026.10.22 Deposit=10000 Currency=USD Leverage=1:100 Visual=0 Report=BBFP_LOW_DD_Report.htm ReplaceReport=1 ShutdownTerminal=0 [TesterInputs] InpMagicNumber=20261106 InpBoxTF=15 InpRiskPercent=0.25 InpMaxBasketRiskPercent=0.75 InpUseS2=false
The downloaded INI includes the full 52-input set, not only the short example above.
Common reasons a test shows no trades
- Too short a date range. The tester may load only one day of M15 bars; BBFP needs prior completed sessions and history.
- No breakout after filters. Pivot bias, box range, ATR and spread filters can all reject a setup.
- Wrong symbol suffix. Change XAUUSDm to the exact symbol shown in Market Watch.
- Spread too high. For a first test, temporarily raise InpMaxSpreadPips, then restore it.
- Session disabled. LOW_DD uses S1 only; enable S2 or use HIGH_RISK if you want the second session.
- A date after 15 December 2026. The trial EX5 is hardcoded to expire and returns INIT_FAILED.
Strategy Tester FAQ
Can I use open prices only?
For a fast first pass, yes, but BBFP evaluates closed M15 candles and intrabar stops. Use 1-minute OHLC or real ticks for a more realistic result.
Should I test every tick?
Use every tick or real ticks after the first pass. Grid stops and targets can be touched inside the bar.
Does the trial EX5 work in tester after expiry?
No. The hardcoded expiry blocks initialization after 15 December 2026.
Choose the next useful step
Most visitors arrive with one question: build, test, price, or trust. These shortcuts keep the path practical.
Go deeper before you build, download or automate
Hand-picked engineering articles, indicator breakdowns and trading-system tools so visitors keep exploring instead of leaving after one page.
Pine Script to MT4/MT5 Conversion Planner
Analyze Pine strategies, repainting risk, TradingView alert bridges, MTF synchronization and the correct MQL4/MQL5 build path before paying for conversion.
Open planner
3-in-1 MT5 Indicator Bundle
12H Bias Engine, Smart Money Institutional Flow Dashboard and D1/H1 pending-signal logic with MQ5 + EX5 source included via Etsy.
MT5 Bank Orders Institutional Flow Dashboard
Supply/demand zones, BOS/CHoCH, liquidity levels, FVG, equal highs/lows and confirmed trade-plan logic explained with EX5 download.
MT5 Asia London NY Liquidity Engine
Asia range, London raid and New York continuation/reversal planning with internal session backtest stats and entry/SL/TP dashboard.
Interactive Brokers RSI Pair Trader
Tkinter desktop trading workflow, TWS API connection handling, RSI pair logic, risk controls and custom IBKR development positioning.
XAUUSD M30 CSV Data For Backtesting
Use clean MT5 historical data for Python backtests, strategy validation, spread checks and realistic gold EA research workflows.