MQL5-Google-Onedrive/docs/Quick_Start_Automation.md
google-labs-jules[bot] 2d72003813 Update docs to warn about Exness Web Terminal limitations
Explicitly state that custom MQL5 programs and automation scripts are not supported on the Exness Web Terminal and require the Desktop application.

Updated:
- docs/Cloud_Deployment_Guide.md
- QUICK_REFERENCE.md
- docs/Quick_Start_Automation.md
- docs/ZOLO_Plugin_Integration.md
2026-01-18 21:10:55 +00:00

2.6 KiB

Quick Start - Automation Scripts

⚠️ Important: These automation scripts control the Exness MetaTrader 5 Desktop Application. They are not compatible with the Exness Web Terminal.

🚀 One-Command Startup

Windows

# PowerShell (Recommended)
cd C:\path\to\MQL5-Google-Onedrive
powershell -ExecutionPolicy Bypass -File scripts\startup.ps1

# Command Prompt
scripts\startup.bat

Linux/WSL

cd /path/to/MQL5-Google-Onedrive
./scripts/startup.sh

📋 Setup Auto-Start

Windows - Create Scheduled Task

cd C:\path\to\MQL5-Google-Onedrive
powershell -ExecutionPolicy Bypass -File scripts\startup.ps1 -CreateScheduledTask

Linux - Install Service

cd /path/to/MQL5-Google-Onedrive
./scripts/startup.sh --setup-systemd

📝 Common Commands

Test Without Starting (Dry Run)

# Windows
.\scripts\startup.ps1 -DryRun

# Python
python scripts/startup_orchestrator.py --dry-run

Monitor Running Processes

python scripts/startup_orchestrator.py --monitor 3600  # Monitor for 1 hour
python scripts/startup_orchestrator.py --monitor 0     # Monitor indefinitely

Create Config File

python scripts/startup_orchestrator.py --create-config

Use Custom Config

python scripts/startup_orchestrator.py --config path/to/config.json

🔧 Configuration

Edit config/startup_config.json to customize:

  • What programs to start
  • Startup order and delays
  • MT5 terminal path
  • Custom scripts

📂 File Structure

MQL5-Google-Onedrive/
├── scripts/
│   ├── startup.bat              # Windows batch script
│   ├── startup.ps1              # PowerShell script
│   ├── startup.sh               # Linux/WSL script
│   └── startup_orchestrator.py  # Python orchestrator
├── config/
│   └── startup_config.json      # Configuration
├── logs/
│   └── startup_*.log            # Log files
└── docs/
    └── Startup_Automation_Guide.md  # Full documentation

Troubleshooting

Python Not Found

Windows: Install from python.org
Linux: sudo apt install python3 python3-pip

MT5 Not Starting

  1. Check if MT5 is installed
  2. Verify path in config/startup_config.json
  3. Try starting MT5 manually first

Permission Errors

PowerShell: Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Linux: chmod +x scripts/startup.sh

📚 Full Documentation

See Startup_Automation_Guide.md for complete details.