@echo off REM ============================================================ REM Centaur Quant Architecture - Start ALL services REM Designed for unattended VPS boot (AutoLogon + Startup folder REM OR Task Scheduler "onstart"). No interactive logon needed. REM 1) MetaTrader 5 terminal (EA auto-attach via saved profile) REM 2) Centaur Router (TCP telemetry 127.0.0.1:5555) REM 3) Gemini Bridge (file-based LLM) REM Env: GEMINI_API_KEY / GOOGLE_API_KEY (User-level setx OK if REM this runs in the user session via AutoLogon). REM ============================================================ set "ROOT=D:\TradingTerminal\MetaTrader 5\MQL5\Experts\Centaur_Quant_Architecture\Python" set "FILES=D:\TradingTerminal\MetaTrader 5\MQL5\Files" echo [1/3] Starting MetaTrader 5 terminal ... start "" "D:\TradingTerminal\MetaTrader 5\terminal64.exe" timeout /t 15 /nobreak >nul echo [2/3] Starting Centaur Router (127.0.0.1:5555) ... start "Centaur Router" cmd /k "cd /d "%ROOT%\router" && python main.py >> "%FILES%\Temp\centaur_router.err" 2>&1" echo [3/3] Starting Gemini Bridge (file-based LLM) ... start "Centaur Bridge" cmd /k "cd /d "%ROOT%" && python assistant_bridge.py --files "%FILES%" --interval 5 >> "%FILES%\Temp\centaur_bridge.err" 2>&1" echo. echo Done. Verify: netstat -ano ^| findstr 5555 echo Router log: %FILES%\Temp\centaur_router.err echo Bridge log: %FILES%\Temp\centaur_bridge.err