MT5 connection

MT5 connection.

Real terminal execution, with credentials kept out of your browser.

Integration not connected

The app ships an Expert Advisor, a secure relay worker, and a TypeScript backend adapter. Deployment, terminal installation, and broker practice testing are still required. No successful orders or account values are fabricated.

Terminal setup

  1. 1. Install the real MT5 terminal.

    Sign in to your broker’s practice account. Passwords are entered only in MT5.

  2. 2. Compile VRobotPro.mq5 in MetaEditor.

    Copy it into MQL5/Experts. Attach one instance to a chart and enable Algo Trading. The EA discovers broker symbols and evaluates permitted markets on terminal ticks.

  3. 3. Configure RelayURL and DeviceToken.

    Use your deployed relay’s HTTPS URL and a unique device secret. Add its origin to Tools → Options → Expert Advisors → allowed WebRequest URLs.

  4. 4. Test before enabling entries.

    Use Strategy Tester real ticks or a practice account. START remains gated by connection, risk settings, and chosen symbols.

Secure connection relay

  1. 1. Deploy the included Cloudflare Worker.

    The Durable Object stores the account snapshot, commands, and reviewed validation. Separate OWNER_TOKEN and DEVICE_TOKEN secrets authorize console and terminal requests.

  2. 2. Add backend Secrets.

    MT5_RELAY_URL · MT5_RELAY_TOKEN

    Add your deployed relay host in Functions → Outbound Domains. The app’s broker function checks the platform owner server-side.

  3. 3. Verify an actual heartbeat.

    Commands are successful only after the terminal acknowledges them. Expired heartbeats block START. A lost relay lease halts new entries inside MT5.

Integration boundaries

MetaTrader’s public website is not an authenticated retail order endpoint. Execution happens through MT5’s native trade functions in the included EA, reached through your deployed secure relay.

The 30-second web function is a command adapter—not the continuous engine. The EA runs continuously in the desktop terminal or a VPS; stopping your browser does not substitute for STOP.

Broker minimum deposits must be confirmed with the broker. The EA enforces your configured requirement and actual minimum volume, margin, stop-distance, and funds checks.

Not yet verified: compilation and broker execution in your MT5 terminal, relay deployment, practice performance, and live strategy certification. The original uploaded video is unavailable here, so this visual is an interpretation.

Risk-managed by design · Trading involves loss
Engine standby/v1.0.0
⚡Make an app like this, free