To set up MetaTrader on your Ninja Mobile Trader VPS, install the broker’s Windows terminal inside the VPS, configure the intended account and EA, then check its operation in demo before enabling live automation. Our Windows workspace brings MT4/MT5 terminals, copier software and logs together, with included Windows licensing and 24/7 support. Connect from your supported phone, Mac or PC to manage that same desktop.
Already installed the terminal? Start with its data folder below. For the initial download and sign-in, use our MT4/MT5 installation guide.
Identify each terminal before adding an EA#
Install and configure the software inside the remote Windows desktop. Installing it on the device you use to connect does not install it on the VPS.
For simultaneous accounts, use separate terminal installation directories, as documented for MT4 and MT5. Label each shortcut by broker, platform and purpose, such as MT5 — Broker A — Demo. Open each shortcut and confirm which account it actually loads.
Use the broker’s exact server and trading credentials. Your NMT website login, Windows login and broker login serve different purposes. In MT5, File → Login to Trade Account selects the account and server; investor access can display the account but cannot place trades. See MetaQuotes’ authorization guide.
Put files in that terminal’s data folder#
In the intended instance, choose File → Open Data Folder. Work from this folder instead of guessing which installation a Windows search result belongs to.
| Program | MT4 location | MT5 location |
|---|---|---|
| Expert Advisor | MQL4/Experts |
MQL5/Experts |
| Custom indicator | MQL4/Indicators |
MQL5/Indicators |
| Script | MQL4/Scripts |
MQL5/Scripts |
Use the vendor’s correct MT4 or MT5 build and installation method. A vendor installer or licensed marketplace product may have its own activation process; copying a file alone may not activate it. Put companion files where its instructions specify. The MetaEditor folder reference explains the program directories.
Repeat the check for each terminal. Two desktop shortcuts with similar names are not proof that you have configured two independent instances.
Attach the EA and check both trading controls#
Open the required symbol and timeframe, then attach the EA from Navigator. MT4 and MT5 allow one EA per chart: adding another replaces the first. Give an EA-based copier its own chart when its vendor requires one.
Load the intended preset through the EA’s Inputs tab, then inspect the values. Name saved presets by tool version and account purpose; a familiar filename can still contain another account’s settings. These controls are documented in the MT4 launch guide and MT5 robot guide.
| Control | What to confirm |
|---|---|
| Platform automation | The terminal’s automatic-trading control allows the intended demo workflow. |
| Individual EA | Its own trading permission is enabled: MT4 documents Allow live trading; MT5 documents Allow Auto Trading. |
| Account or chart change | Recheck the selected account and permissions after switching accounts, profiles, symbols or timeframes. Protective settings can disable automation. |
| Dependencies | Approve DLL access only for trusted software that requires it. Add only vendor-documented trusted WebRequest URLs when needed. |
An EA can calculate or display information while order submission is disabled. Check both permission levels rather than treating a visible chart as proof of trading readiness. Keep the account-change safeguards intentional; do not switch them off simply to clear a symptom. MT4’s terminal settings explain these controls.
Verify copier accounts and avoid duplicate execution#
For a copier, record the sender, each receiver, symbol mapping and sizing mode. Compare destination contract details rather than assuming similarly named instruments are interchangeable. Use an allowed demo workflow to check the receiver’s actual record against the sender’s action.
When moving an existing setup, coordinate the handover before enabling the VPS copy. A manual installation on another Windows machine does not deactivate the old EA or copier. Keep only the intended execution path active for each account. Our multi-account copier guide covers account relationships in more detail.
Reconnect, then check the right log#
Closing the remote viewer normally leaves the Windows session and applications running. Signing out ends them, while a server restart or session time-limit policy can also interrupt them. Keep these different events separate when checking your setup.
In a demo-only rehearsal, with no live automation running on that VPS, record the account, EA settings and latest log time. Disconnect the viewer and reconnect to the same session. Then separately rehearse a terminal restart and a planned VPS restart. After each, verify the terminal, broker connection, EA permission and expected demo behavior. A desktop shortcut alone does not configure automatic startup or EA recovery.
| Symptom | First evidence to inspect |
|---|---|
| Terminal cannot sign in | Exact broker server, account access and the Journal entries at that time. |
| Terminal connected, EA inactive | Both trading controls, chart assignment and the Experts entries for initialization or dependency errors. |
| Copier connected, receiver unchanged | Sender/receiver mapping and the copier’s own messages, then the receiving terminal’s records. |
MT4 exposes Experts and Journal in the Terminal window; MT5 uses the Toolbox. The official MT4 Experts reference and MT5 log guide show where to look. Save the relevant timestamp and error text for support, without sharing passwords or license keys.
Match your NMT plan to the complete workspace#
Run the intended terminals, charts and companion tools together in your demo check. Use our MetaTrader VPS sizing worksheet to record resource use; a terminal count alone does not describe the workload.
Choose an NMT MetaTrader VPS plan for your EA and copier workspace, with Windows licensing included and 24/7 support.