Nexus EA Setup Guide

Nexus EA Setup Guide — EURUSD, GBPUSD & XAUUSD
⚠️ Risk Warning & Disclaimer — see bottom of page before proceeding
Setup Guide

Nexus EA Easy Setup Guide

Follow this step-by-step guide to get your EURUSD, GBPUSD, or XAUUSD (Gold) Expert Advisor up and running correctly on a VPS with MetaTrader 4.

📧

Important — Email Us Your Trading Account Number First

Once you have signed up with one of our partner brokers, please email your MT4 trading account number and broker name to info@nexusforextrading.com. We will then send your EA files with the licence key coded specifically to that account. The licence is limited to one broker account per purchase and will not work on any other account.

Where to find your MT4 trading account number
Your trading account number is displayed inside MT4 — email this to us along with your broker name

Quick Start Checklist

10 Steps
  • Buy the Nexus EA
  • Open a trading account under one of our partner brokers
  • Email your trading account number and broker name to us
  • Receive your licensed EA and .set file from us
  • Install MT4 on your VPS
  • Copy the EA file into the MQL4 Experts folder
  • Attach the EA to the correct chart and load the .set file
  • Enable AutoTrading
  • Run on demo for 2 to 4 weeks minimum
  • Go live with a small, conservative position size
Step 01

VPS & Remote Desktop Setup

Set up a Virtual Private Server to keep MT4 running 24 hours a day

A VPS is a remote Windows computer that stays online around the clock. It keeps your MT4 platform and EA running even when your own computer is switched off. This is essential for uninterrupted automated trading.

Section 1A

Order Your ChocoPing VPS

Recommended VPS: ChocoPing Cheapy VPS #3 — 3GB. This plan is Forex-focused, great value for 1 to 3 MT4 terminals, and offers low-latency locations. Choose New York or London for the best connection to most FX brokers.

  • Go to chocoping.com and click Pricing/Plans or Order Now
  • Select the CHOCO – 3GB plan, choosing New York or London for lowest latency
  • Under Operating System, select Windows Server 2019 (or 2016 if you prefer)
  • Create your account using a strong password and complete checkout
  • After payment, ChocoPing will email your VPS IP, username (usually Administrator) and password — save these securely
Security tip: Enable two-factor authentication (2FA) in your ChocoPing account settings if available.
Section 1B

Connect to Your VPS via Remote Desktop

You do not install a VPS like regular software — you connect to it. When connected, you will see the VPS Windows desktop and can work on it as if it were in front of you.

ChocoPing server ready email with login details
The ChocoPing server-ready email contains your VPS IP address and login credentials

To open Remote Desktop on Windows:

  • Click the Windows Start button on your taskbar
  • Type "Remote Desktop" and open Remote Desktop Connection
  • In the Computer field, enter your VPS IP address
  • Username: Administrator
  • Click Connect, then enter the password from the ChocoPing email
Windows Start button search for Remote Desktop
Click the Windows Start button, then type "Remote Desktop" to search for the app
Remote Desktop Connection dialog
Enter your VPS IP address in the Computer field, then click Connect
  • Mac users: Install Microsoft Remote Desktop from the App Store → Add PC → enter IP → User Account = Administrator → Connect
  • iOS / Android: Use the Microsoft Remote Desktop app → Add PC → enter IP and credentials → Connect
Section 1C

First-Time Windows Setup Inside the VPS

  • Change the Administrator password — Start → Settings → Accounts → Sign-in options
  • Install Windows Updates — set Active Hours to avoid MT4 being interrupted mid-session
  • Adjust power settings — Control Panel → Power Options → High Performance; ensure the server never sleeps
  • Copy files to the VPS — use the RDP clipboard, or OneDrive/Google Drive as an alternative
Pro tip: Add your MT4 shortcut to the Windows Startup folder so MT4 relaunches automatically after a reboot. Press Win + R, type shell:startup, and paste the shortcut there.
Step 02

Sign Up With a Partner Broker

Required for EA licence activation — must use our partner referral link

Account type rule: If your trading balance is below $20,000, you must use a Cent account. If above $20,000, you may use a Standard account if you prefer.

To activate your EA licence, you must register through one of our partner brokers using our referral link. Click here to find which brokers are available in your country.

The signup and MT4 installation process is identical for all of our partner brokers, and applies the same way whether you're trading EURUSD, GBPUSD, or XAUUSD (Gold). We use RoboForex as the example below.

Section 2A

Create Your Broker Account

  • Go to roboforex.com and click Sign Up or Open an Account
  • Enter your email, full name and phone number, then verify both
  • When asked for a partner code, enter eerse
  • Complete KYC verification — photo ID plus proof of address (within 3 months)
  • Set a strong password and enable 2FA in the Members Area
Section 2B

Create a ProCent Trading Account

  • In the Members Area, click Open an Account
  • Platform: MT4, Account Type: ProCent, Currency: USD
  • Leverage — e.g. 1:1000, adjusted to your risk tolerance and local rules
  • Partner code: eerse
  • Note the exact server name shown, e.g. RoboForex-ProCent-x
  • After submitting, your trading account number and trader password will be shown and emailed — save both
  • 📧 Email your trading account number and broker name to info@nexusforextrading.com
Section 2C

Create a Demo Account

  • In the Members Area, click Open a Demo Account
  • Platform: MT4, Type: Pro (or ProCent Demo if available)
  • Set a demo balance ($1,000–$20,000) with matching leverage
  • Save your demo login, password and server name
Why both? Demo lets you safely validate the EA's behaviour first. ProCent lets you trade live with very small real position sizes once confident.
Section 2D

Fund Your Broker Account

  • In the Members Area, click Deposit Funds
  • Choose a payment method — card, e-wallet or bank transfer (varies by region)
  • Select your ProCent MT4 account as the destination
  • Enter the amount — on Cent accounts, $1,000 appears as 100,000 cents
  • Complete payment and confirm the deposit shows in your Members Area
Start with a modest deposit. Only add more funds gradually once satisfied with live performance on a small balance.
Step 03

Download & Install MetaTrader 4

Install the trading platform on your VPS and log in to your account

Section 3A

Download and Install MT4 on Your VPS

  • Connect to your VPS via Remote Desktop as described in Step 1
  • Inside the VPS, open a browser and go to your broker website, e.g. roboforex.com
  • Download MT4 from the Members Area or the broker's MT4 download page
  • Run the installer and accept all defaults
  • Launch MT4 — close the "Open an Account" wizard if it appears, since you already have credentials
Section 3B

Log Into Your Trading Account in MT4

  • In MT4: File → Login to Trade Account
  • Login: your MT4 trading account number
  • Password: your trader password
  • Server: the exact server name, e.g. RoboForex-ProCent-x (live) or RoboForex-Demo (demo)
  • Click Login — after ~10 seconds the bottom-right of MT4 will show green/red connection bars
MT4 connected — green and red bars shown in bottom right corner
Green and red connection bars in the bottom-right of MT4 confirm a successful login
Not connecting? The most common cause is an incorrect server name. Go back to File → Login to Trade Account and double-check it matches exactly.
Step 04

Add the EA Files to MT4 & Configure

Install the Nexus EA and attach it to the correct chart for your pair

Once you receive your EA files from us by email, copy them to your VPS desktop so they're easy to access during the steps below. The same EA file, NexusBotsV2.ex4, is used for EURUSD, GBPUSD and XAUUSD — the chart, timeframe, and preset file you load is what determines which strategy runs.

EA files copied to the VPS desktop
Copy the EA files from your email attachment directly onto the VPS desktop
Section 4A

Copy the EA File Into MT4

  • In MT4: File → Open Data Folder
  • Open the MQL4 folder
  • Open the Experts folder
  • Copy NexusBotsV2.ex4 from your VPS desktop into this Experts folder
  • Close the folder, then fully exit MT4 (File → Exit)
  • Reopen MT4 — the EA now appears in the Navigator panel under Expert Advisors
NexusBotsV2 showing in the MT4 Navigator panel
NexusBotsV2 now appears in the Navigator panel under Expert Advisors
Section 4B

Open the Correct Chart and Timeframe

The Nexus EA must be run on the correct currency pair (or Gold) and the correct chart timeframe. Running it on the wrong timeframe will negatively affect its performance.

EURUSD M15 — 15 Minute Chart Stag EURUSD.set
GBPUSD M5 — 5 Minute Chart Stag GBPUSD.set
XAUUSD M1 — 1 Minute Chart Strength For Gold.set
Selecting the correct chart timeframe in MT4
Use the MT4 toolbar to select the correct pair and set the timeframe — XAUUSD must be set to M1
Section 4C

Drag the EA Onto the Chart

  • In the Navigator panel, find NexusBotsV2 under Expert Advisors
  • Click and drag it directly onto your open chart — a settings popup will appear automatically
Dragging NexusBotsV2 from the Navigator panel onto the chart
Drag NexusBotsV2 from the Navigator panel and drop it onto your chart
Section 4D

Settings Popup — Common Tab

Start with the Common tab and make sure both of the following boxes are ticked:

  • Allow live trading — must be ticked ✔
  • Allow DLL imports — must be ticked ✔
Common tab with Allow live trading and Allow DLL imports ticked
Common tab — confirm both boxes are ticked before moving to the Inputs tab
Section 4E

Settings Popup — Inputs Tab — Load the Preset File

  • Click the Inputs tab at the top of the popup window
  • Click Load to browse for your preset file
Inputs tab with the Load button visible
Click Load in the Inputs tab to locate and open your .set preset file

Navigate to your VPS desktop and select the correct preset file for your pair:

  • For EURUSD, select Stag EURUSD.set
  • For GBPUSD, select Stag GBPUSD.set
  • For XAUUSD (Gold), select Strength For Gold.set
Selecting the correct .set preset file from the VPS desktop
Select the correct .set file for your pair from the VPS desktop
Section 4F

🥇 Gold (XAUUSD) Only — Enable the RSI Filter

The Strength For Gold preset uses an additional RSI-based filter that is not present in the EURUSD or GBPUSD strategies. After loading Strength For Gold.set, scroll through the Inputs tab and confirm this setting:

Required for XAUUSD only: Set the input parameter RSI to true. If this is left set to false, the Gold EA's entry filter will not function correctly and the strategy will not trade as intended.

This input does not apply to EURUSD or GBPUSD — leave their presets as loaded, no changes needed there.

Section 4G

Set Your Lot Size

Still in the Inputs tab, locate the lot size field. Set a conservative starting value for whichever pair you're running — start low and increase only as you build confidence in the EA's live performance.

  • For a Cent account, start with 0.1 lots per $1,000 of balance (e.g. $2,000 balance → 0.2 lots)
  • For a Non-Cent account, start with 0.01 lots per $50,000 of balance
XAUUSD (Gold) is a higher-volatility instrument than EURUSD or GBPUSD. Treat the lot guidance above as a starting point only, and size down further on Gold until you've observed several weeks of live behaviour on your own account.
Lot size input field in EA settings
Set a low lot size to begin with — you can always increase it gradually over time

Once set, click OK to close the settings window and activate the EA.

Clicking OK to apply EA settings
Click OK to apply all settings and activate the EA
Section 4H

Enable AutoTrading

If a sad face appears in the top-right corner of your chart after clicking OK, AutoTrading is disabled.

Sad face icon indicating the EA is inactive
A sad face on the chart means the EA is loaded but not yet active

Click the AutoTrading button in the top MT4 toolbar — it will turn green when active.

AutoTrading button in the OFF state
AutoTrading — OFF
AutoTrading button in the ON state, shown in green
AutoTrading — ON (green)
Smiley face confirming the Nexus EA is live and active
Smiley face = Nexus EA is live and actively monitoring the market
🎉

That's It — You're Live!

The Nexus EA is attached, configured, and AutoTrading is enabled. It will now monitor the markets and place trades automatically according to its strategy.

After Setup

What To Do Next

🧪 Validate on Demo First

  • Run the EA on demo for at least 4 to 6 weeks before going live
  • Compare behaviour against your expectations
  • Check the Journal and Experts tabs regularly for errors

🚀 Go Live Carefully

  • Begin with a small position size on the ProCent account
  • Monitor performance daily and adjust lot size if needed
  • Check VPS uptime each morning; confirm MT4 restarts after Windows updates

Correct Timeframes

EURUSDM15 — 15 Minute Chart
GBPUSDM5 — 5 Minute Chart
XAUUSDM1 — 1 Minute Chart

Recommended Starting Lot Sizes

Account TypeBalanceStarting Lot Size
Cent Account$1,0000.1 Lot
Cent Account$2,0000.2 Lots
Non-Cent Account$50,0000.01 Lot
XAUUSD (Gold): Use the same cent/non-cent ratios as a starting point, then size down further given Gold's wider average pip range. Increase only after reviewing several weeks of your own live results.

Use the free RoboForex Lot Size Calculator to work out the right lot size based on your exact account balance and margin available.

Troubleshooting

Common Issues

Work through these one by one if the EA is not opening trades

EA is attached to the chart but no trades are opening
Check the Journal tab at the bottom of MT4. If the EA attempted to open a trade but something prevented it, the reason will be logged there. Common causes include the market being closed, the spread being too wide, or the EA's entry conditions simply not having been met yet — this is normal behaviour.
Orders are not executing — possible lot size error
On MT4 ProCent accounts, the minimum lot size is 0.1. If you've entered a smaller value in the EA Inputs tab, orders will fail silently. Double-click the EA, go to the Inputs tab, and increase the lot size to at least 0.1.
🥇 XAUUSD (Gold) is attached but never trades
This is almost always caused by the RSI input being left at false. Double-click the EA on the Gold chart, open the Inputs tab, and confirm RSI is set to true. Also confirm the chart is on the M1 timeframe — running Strength For Gold.set on any other timeframe will produce inconsistent or no entries.
A sad face is showing on the chart — EA not running
The sad face means AutoTrading is disabled. Click the AutoTrading button in the MT4 toolbar until it turns green. Also double-click the EA, go to the Common tab, and confirm Allow live trading is ticked.
MT4 shows "No connection" or will not connect
The most common cause is an incorrect server name. Go to File → Login to Trade Account and compare the server name carefully — for example RoboForex-ProCent-x. Even a single character difference will block the connection.
MT4 stopped running after a VPS reboot
Add MT4 to the Windows Startup folder so it relaunches automatically. Right-click the MT4 shortcut → Copy. Press Win + R, type shell:startup, press Enter, and paste the shortcut into that folder.
I see error codes in the Journal that I don't understand
All MT4 error codes are documented at docs.mql4.com/en/trading. Copy the error number from the Journal tab and search for it there.
⚠️ Important

Risk Warning & Full Legal Disclaimer

High Risk Warning
Forex trading is highly speculative and involves significant leverage. You can lose some or all of your invested capital. Only trade with money you can genuinely afford to lose.
Educational Information Only — Not Financial Advice
This guide, the preset files, and all examples are for information and educational purposes only. Nothing here constitutes investment, legal, or tax advice, or a solicitation to trade.
No Liability for Trading Losses
You are solely responsible for all trading decisions, risk settings, broker selection, and live deployment choices. Nexus Forex Trading accepts no responsibility for trading losses, drawdowns, broker issues, platform errors, or opportunity costs arising from use or misuse of the EA, presets, or this guide.
Preferred Broker Requirement
For the smoothest setup and full standard EA activation, clients must open and trade through one of our preferred partner brokers using Nexus Forex Trading as the referral partner. These brokers are selected to minimise issues such as high spreads, poor execution, slippage, and platform compatibility problems.
Own Broker Activation Fee
As stated in the purchase Terms and Conditions, if you choose not to use one of our preferred brokers, a $499.95 Own Broker Activation Fee is required before the EA can be activated for that broker environment.
Mandatory Demo Testing Required
Before any live deployment, you must test the EA in Strategy Tester and run it on demo long enough to understand its behaviour under your broker's conditions — including spread, commission, execution speed, account type, leverage, and any broker restrictions. Only proceed to live after satisfactory demo results.
Past Performance Does Not Guarantee Future Results
Any backtests, forward tests, demo results, live screenshots, or third-party verification shown are not a guarantee of future performance. Market conditions change constantly.
Ongoing Monitoring Is Required
Automated trading reduces but does not eliminate risk. Monitor performance regularly and be prepared to pause trading, reduce position sizes, or adjust settings if conditions change or drawdown reaches an uncomfortable level.
Affiliate Link Disclosure
This guide and related materials may contain affiliate links. Nexus Forex Trading may receive a commission, rebate, or referral payment if you register with certain brokers or providers via our links, at no additional cost to you.
Acceptance of These Terms
By following this setup guide and using the Nexus EA, you confirm that you have read and understood the risks above and agree that Nexus Forex Trading shall not be held liable for any losses or damages arising from your use of the EA, your choice of broker, your position sizing, your VPS setup, or your trading activity.
Final reminder: Always start on a demo account, thoroughly validate the EA's behaviour, and then go live gradually using a very small position size. For the best experience and full standard activation, please use one of our preferred partner brokers with Nexus Forex Trading registered as your referral partner. If you choose not to use a preferred broker, the $499.95 Own Broker Activation Fee applies before activation.