@echo off echo MT5 Batch Backtest Runner echo ======================= SET "MT5_PATH=C:\Program Files\MetaTrader 5 IC Markets Global\terminal64.exe" SET "INI_DIR=C:\Users\Administrator\Desktop\mt5_backtest\config\generated" echo Running: BlessingRebuildEA_EURUSD_M1_default.ini START "MT5" /WAIT "%MT5_PATH%" /portable /config:"%INI_DIR%\BlessingRebuildEA_EURUSD_M1_default.ini" if errorlevel 1 echo Failed: BlessingRebuildEA_EURUSD_M1_default.ini echo Running: BlessingRebuildEA_EURUSD_M5_default.ini START "MT5" /WAIT "%MT5_PATH%" /portable /config:"%INI_DIR%\BlessingRebuildEA_EURUSD_M5_default.ini" if errorlevel 1 echo Failed: BlessingRebuildEA_EURUSD_M5_default.ini echo Running: BlessingRebuildEA_GBPUSD_M1_default.ini START "MT5" /WAIT "%MT5_PATH%" /portable /config:"%INI_DIR%\BlessingRebuildEA_GBPUSD_M1_default.ini" if errorlevel 1 echo Failed: BlessingRebuildEA_GBPUSD_M1_default.ini echo Running: BlessingRebuildEA_GBPUSD_M5_default.ini START "MT5" /WAIT "%MT5_PATH%" /portable /config:"%INI_DIR%\BlessingRebuildEA_GBPUSD_M5_default.ini" if errorlevel 1 echo Failed: BlessingRebuildEA_GBPUSD_M5_default.ini echo All backtests completed! pause