@echo off REM Это дочерний скрипт, вызывается из RunOptimizations.cmd IF "%1"=="" (ECHO Ошибка: Не указан интервал оптимизации. & EXIT /B 1) SET Interval=%1 ECHO --- Запуск оптимизации для интервала: %Interval% --- SET StartTime=%TIME% ECHO Время начала: %StartTime% REM Запускаем PowerShell-скрипт (его вывод перенаправляется в лог родительским скриптом) C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -File C:\MetaQuotes\Scripts\UpdateDates.ps1 %Interval% timeout /t 3 /nobreak > nul ECHO Запуск терминала MT5. Ожидание завершения оптимизации... "C:\Program Files\MetaTrader 5\terminal64.exe" /config:C:\MetaQuotes\Scripts\ExpWPRBBconfig.ini SET EndTime=%TIME% ECHO Время окончания: %EndTime%