{ "description": "Startup configuration for MQL5 Trading Automation", "version": "1.0.0", "components": [ { "name": "Web Dashboard", "executable": "python", "args": ["scripts/web_dashboard.py"], "working_dir": null, "wait_seconds": 2, "required": true, "platform_specific": null }, { "name": "Repository Validator", "executable": "python", "args": ["scripts/ci_validate_repo.py"], "working_dir": null, "wait_seconds": 2, "required": false, "platform_specific": null }, { "name": "Market Research Scheduler", "executable": "python", "args": ["scripts/schedule_research.py"], "working_dir": null, "wait_seconds": 5, "required": false, "platform_specific": null }, { "name": "MT5 Terminal (Exness)", "executable": "C:\\Program Files\\MetaTrader 5 EXNESS\\terminal64.exe", "args": ["/portable"], "working_dir": null, "wait_seconds": 15, "required": true, "platform_specific": "windows" } ], "settings": { "log_retention_days": 30, "max_startup_retries": 3, "startup_delay_seconds": 5 }, "mt5_paths": { "windows": [ "C:\\Program Files\\MetaTrader 5 EXNESS\\terminal64.exe", "C:\\Program Files\\Exness Terminal\\terminal64.exe", "C:\\Program Files\\MetaTrader 5\\terminal64.exe", "%APPDATA%\\MetaQuotes\\Terminal\\terminal64.exe" ], "wsl": [ "/mnt/c/Program Files/Exness Terminal/terminal64.exe", "/mnt/c/Program Files/MetaTrader 5/terminal64.exe" ] }, "notifications": { "enabled": true, "email": "", "webhook_url": "https://core.telegram.org/bots/api", "telegram": { "bot_name": "t.me/your_bot_name", "bot_token": "your_bot_token_here", "enabled": true } } }