---
title: 'Installing MetaTrader 4/5 on the Zomro Server | Zomro'
description: 'Step-by-step guide to installing MetaTrader 4 and 5 on a Zomro VPS server for smooth and reliable Forex trading.'
image: 'https://cdn.zomro.com/uploads/blog/denis.fesenko%40zomro.org/2025/10/30/en_banner_q50.jpg'
---

![opened image]()

  * [Zomro](https://zomro.com/)
  * [FAQ](https://zomro.com/blog/faq/)
  * Installing MetaTrader 4/5 on a Zomro server 



# Installing MetaTrader 4/5 on a Zomro server

21-10-2025

![Installing MetaTrader 4/5 on a Zomro server](https://cdn.zomro.com/uploads/blog/denis.fesenko%40zomro.org/2025/10/30/en_banner_q50.jpg)

> Updated version of the article “How to install your MT terminal…” on a server with administrator access (Forex VPS from Zomro). Full RDP admin access is available, and you can install any software.

## For whom this instruction is intended

  * Traders and quant developers who run MT4/MT5 (as well as cTrader and auxiliary utilities) on a Forex VPS from Zomro.

  * Users migrating from providers with limited access rights (legacy Forex VPS) who want to configure the terminal “just like on their PC,” but with server-grade reliability.




## Connecting to the server (RDP)

  * On your local PC, open “Remote Desktop Connection” (mstsc), enter the Zomro VPS IP and the Administrator login.




![](https://cdn.zomro.com/uploads/blog/a48%40server-panel.net/2025/10/21/02_q50.jpg)

![](https://cdn.zomro.com/uploads/blog/a48%40server-panel.net/2025/10/21/03_q50.jpg)

  * Recommended RDP settings:

    * Local resources: printers/clipboard — optional.
    * Experience: disable “Window animation” and “Visual styles” if performance is a priority.



## Initial setup of Windows Server

Power

  * Control Panel → Power Options → High Performance
  * Sleep and hibernation — disable. Display — “Never”



Time and Time Zone

  * Check the time zone and enable automatic time synchronization (w32time). Accuracy is critical for scalping/arbitrage.



Windows Updates

  * Install updates, then switch to manual maintenance window mode (scheduled outside trading hours).
  * Disable automatic restarts during trading time (Group Policy → “Do not automatically restart…”).



Components and Libraries

  * Microsoft Visual C++ Redistributable (x86 and x64, 2010–2022)
  * .NET Framework (for utilities/panels)
  * WebView2 (relevant for parts of the MT5 interface and third-party panels)



## Installing a browser and downloading MT4/MT5

  1. Install your preferred browser (Chrome/Firefox/Edge).

  2. Go to your broker’s website (the broker’s distribution is recommended — it already includes server addresses and symbols).

  3. Download the MT4 or MT5 installer.

  4. Run the installation as administrator.




![](https://cdn.zomro.com/uploads/blog/a48%40server-panel.net/2025/10/21/04_q50.jpg)

> Alternative: download the “clean” MT4/MT5 (MetaQuotes) and manually add your broker’s trading servers during the first launch

![](https://cdn.zomro.com/uploads/blog/a48%40server-panel.net/2025/10/21/05_q50.jpg)

## Installation mode: “for all users” or portable

  


Option A — standard installation (recommended)

  * Installer → “For all users” (if available) → default path
  * This simplifies maintenance and auto-start



  
  
Option B — portable mode

  * Install the terminal into a folder, e.g.: `D:\Trading\MT5_BrokerX`
  * Create a shortcut to `terminal.exe /portable` (data is stored next to the exe)
  * Pros: full control, clean transfers, cleanup/backup with a single folder



![](https://cdn.zomro.com/uploads/blog/a48%40server-panel.net/2025/10/21/06_q50.jpg)

## 

## Data folder and user files

Open the terminal → File → Open Data Folder. It’s important to transfer/create:

  * `MQL4`/`MQL5` → `Experts`, `Indicators`, `Libraries`, `Include` (your bots, indicators, DLLs)
  * `templates` (`*.tpl`), `profiles` (window layouts), `config` (settings), `tester` (tester’s working folder), `history`



If migrating from an old VPS — copy the corresponding folders. Close the terminal during the transfer.

Default paths:

  
`C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\<HEX_ID> `или для portable: `D:\Trading\MT5_BrokerX\MQL5 `и т.д.

## Первая авторизация и базовые проверки

  * Open the terminal, enter your account login/password, and select your broker’s server.

Check:

    *     * Journal — any network/authentication errors
    * Navigator — whether experts/indicators are visible and MQ4/MQ5 compile correctly
    * Templates and profiles — everything restored as in your working environment
    * Server ping — the lower, the better execution



## Autostart and fault tolerance

Task Scheduler

  * Create a task “At logon” or “At system startup,” action — launch `terminal.exe` (or multiple instances with different data folders)
  * Options: “Run with highest privileges,” “Repeat on failure every 1 min”



Alternative: NSSM / Windows Service

  * With NSSM (Non-Sucking Service Manager), you can run the terminal as a Windows service.
  * Suitable for advanced users — allows background operation, auto-restart, and no dependency on user login.



Monitoring

  * Enable logging of trading events
  * Use watch scripts to trigger restarts on specific events
  * Set up external alerts (e-mail/Telegram) for errors or disconnections 




## Performance optimization

  * Do not overload your VPS: follow the recommended number of simultaneously running terminals according to your Forex VPS 1…4 plan (NL/PL).

  * RDP graphics: disable font smoothing/animation if not needed.

  * Disk: `logs` and `tester` folders can grow quickly — clean up logs and tester periodically.




## Security  


  * RDP: enable NLA, use a strong password, optionally change the RDP port, and restrict access by IP (whitelists in the firewall).

  * Accounts: keep the admin account private, create a separate limited user for daily tasks.

  * Antivirus/Defender: add exclusions for MT4/MT5 working folders (only if risks are understood), regularly scan downloaded EAs/DLLs.

  * 2FA: enable two-factor authentication in broker personal accounts.




## Backup and recovery

  * Make regular backups of the data folder (or the entire portable folder).

  * 3‑2‑1 scheme: 3 copies, 2 different media, 1 — off-server.

  * For quick backup, a ZIP archive is sufficient `MQL4/MQL5`, `templates`, `profiles`, `config`.




## FAQ

Can I run multiple terminals on one VPS?

  * Yes, but follow your plan’s recommendations. If the number of robots/symbols grows, upgrade to a higher plan.



Is there a reason to install a “clean” MT5 instead of a broker version?

  * Yes, if you work with multiple brokers and want a unified binary. But broker builds simplify server connection.



How to speed up quote/chart loading?

  * Limit the number of open symbols/timeframes, clean history, use an NVMe disk — Zomro advantage.



Should I disable automatic Windows updates?

  * No. Update outside trading hours on a schedule.



## Summary

On a Zomro server with administrator rights, installing MT4/MT5 is just as straightforward as on a local PC: download the installer, install (or unpack the portable version), transfer user folders, configure autostart and security. Following the plan recommendations (Forex VPS 1…4 in NL/PL) and basic Windows settings ensures stable robot operation with minimal latency and no “surprises.”

Similar articles:

[Protecting an RDP connection against bruteforce with IPBan](https://zomro.com/blog/faq/346-protecting-an-rdp-connection-against-bruteforce-with-ipban) [Why you need to disable UDP for RDP connections to Windows Server](https://zomro.com/blog/faq/427-otklyuchenie-udp-dlya-rdp-podklyuchenij-k-windows-server) [Installation Pterodactyl panel in CentOS 7](https://zomro.com/blog/faq/463-installation-pterodactyl-panel-in-centos-7) [Virus scanning on a Linux server](https://zomro.com/blog/faq/716-virus-scanning-on-linux-maldet) [Text editor mcedit](https://zomro.com/blog/faq/199-midnight-commander-i-mcedit)

[ Forex Server from €7.95/mon ](/server-for-forex)
