Running an EA
How to Set Up a Hyonix Windows VPS for MT5 and Your Expert Advisor: Plans, Locations, Security and a Latency Check
By Benjamin Lee · Updated · 10 min read
Hyonix is a low-cost provider of Windows VPS servers, and its cheapest plans are priced low enough that many Expert Advisor traders consider it for MetaTrader 5. A cheap server is only useful if it is set up properly: in a data centre close to your broker, locked down, running MT5 reliably and checked every day. This guide takes you through setting up a Hyonix VPS for MT5 step by step, with diagrams of the setup and the connection path. It is an independent guide, not affiliated with Hyonix, and the plan and price facts come from Hyonix's own website at the time of writing, so check them again before you order.
Key takeaways
- Hyonix sells Windows VPS plans only, with licensed Windows included, from a listed 6.5 US dollars on its plan table.
- For Europe it lists London, Amsterdam, Frankfurt and Dublin. Pick the one closest to your broker's server, not to your home.
- Its site advertises a 7-day full refund, so use the first days to measure the real ping to your broker.
- The service is self-managed. Security, updates and backups are your job.
- Change the password, restrict Remote Desktop, install updates on a schedule and check the EA every day.
What Hyonix offers, from its own website
Everything in this section is taken from the Hyonix website and FAQ and can change, so treat it as a starting point. Hyonix offers Windows VPS servers with Remote Desktop (RDP) access. Its FAQ says it only offers Windows, listing Windows Server 2012, 2016 and 2019, and that Linux is planned. Each plan includes unmetered bandwidth, a dual 25 Gbps network connection, one dedicated IP address and a licensed copy of Windows. Servers are on NVMe storage. Its services are described as self-managed, with support through a ticket system, a Discord server and a FAQ.
| Plan | Price | vCores | Memory | NVMe storage | Fit for MT5 (our judgement) |
|---|---|---|---|---|---|
| HS-1 | 6.5 | 1 | 2 GB | 30 GB | One terminal with a light EA; tight |
| HS-2 | 12 | 2 | 4 GB | 50 GB | One to three terminals; a comfortable start |
| HS-3 | 24 | 4 | 8 GB | 100 GB | Several terminals or a heavy optimiser |
| HS-4 | 36 | 6 | 12 GB | 150 GB | More than most EA traders need |
The page lists larger plans up to HS-9 as well. The last column is our own judgement from typical MT5 needs, not a statement from Hyonix. A single MT5 terminal with a few charts and one EA uses a modest amount of memory, and Windows itself uses a good share of 2 GB, so the 4 GB plan leaves more room. At a rate of 1.15 dollars to the euro, 6.5 dollars is about 5.65 euros and 12 dollars is about 10.45 euros. Confirm the billing period and current price at checkout.
Choosing a location for a European broker
Hyonix lists data centres in the United States, Canada, Europe and Asia-Pacific. For Europe it names London (in an Equinix facility), Amsterdam, Frankfurt and Dublin. Its site says it provides a test IP for each location, which you can use to check latency from your own connection. That measures the path from you to the server, which matters for Remote Desktop comfort. The path that decides order speed is from the VPS to your broker's trading server, and you can only measure that once the VPS is running.
| Your broker's trading server is in | Start with | Why |
|---|---|---|
| London | London | Same city usually means the shortest path |
| Frankfurt or elsewhere in Germany | Frankfurt | Close to many European brokers' servers |
| Amsterdam | Amsterdam | Same city |
| Dublin or Ireland | Dublin or London | Check the ping from both |
| New York | A US east-coast location such as Ashburn or New York | Match the broker, not your home |
| You do not know | Ask the broker, then test two locations | The broker's support can tell you where the trading server is |
The seven steps at a glance
Steps 1 and 2: pick a plan and order
Step 1: Choose a plan and a location
For one or two terminals, start with the plan with 4 GB of memory. You can ask Hyonix for an upgrade later; its FAQ says upgrades are handled through a support ticket for a quote, not automatically, so do not buy too small a plan and expect a quick change.
Step 2: Sign up at the Hyonix client area
Hyonix points customers to my.hyonix.com for ordering. Create an account with an email address you keep secure, and use a strong, unique password.
Step 3: Pay
Hyonix lists PayPal, card payments through Stripe, Alipay and several cryptocurrencies. It states that it does not store your card details and that payments go through third-party gateways. Pay by a method you can dispute or reverse if needed.
Step 4: Note the refund window
The site says you can get a full refund within 7 days if the server does not meet your expectations, subject to its terms of service. Read the terms before you pay, and use the first days to test properly.
Steps 3 and 4: get your login and connect
The Hyonix FAQ says that after payment is approved, the VPS is delivered to your account automatically, within seconds. Look in your client area for the server's IP address and the Windows administrator login. The exact screen layout is not described on its site, so we do not show one here. If you cannot find the details, open a support ticket.
Step 1: Open Remote Desktop on your computer
On Windows press the Windows key, type Remote Desktop Connection and open it. On a Mac install Microsoft's Remote Desktop app.
Step 2: Enter the server address
Type the IP address from your client area. If the provider gives a port other than the usual one, type it as address:port. Hyonix's public pages do not state the port, so use what your account shows.
Step 3: Sign in with the administrator user and password
Accept the certificate warning only if the address is the one in your client area.
Step 4: Change the password straight away
Press Ctrl+Alt+End inside the remote session, choose Change a password, and set a long unique one. Store it in a password manager.
Step 5: secure the server
A self-managed VPS has a public IP address and Remote Desktop open to the internet, and automated login attempts against such servers are constant. Spend twenty minutes on security before you put a trading account on it.
- Long unique password. Use a passphrase of many characters, not a word with a number.
- Restrict Remote Desktop. In Windows Defender Firewall with Advanced Security, edit the Remote Desktop rule so that it only accepts connections from your own IP address. If your home IP changes, update the rule. If you cannot restrict it, use an account lockout policy and a very strong password.
- Windows Update on a schedule. Install pending updates now, then set active hours so that restarts do not fall in your trading hours. Remember that Hyonix lists Windows Server 2012, 2016 and 2019. Older versions have a shorter or ended support period, so check Microsoft's lifecycle for the one you choose and prefer the newest.
- Nothing else on it. No browsers for everyday use, no email, no downloads. A trading server should run MT5 and little else.
- Separate passwords. The server password, the broker account password and the Hyonix client area password should all be different.
- Use the investor password for monitoring. If you connect a monitoring site to your account, give it the read-only investor password, not the trading password.
- Know your recovery path. The Hyonix FAQ does not describe automatic backups, so keep a copy of your EA files, setfiles and settings on your own computer.
Step 6: install MetaTrader 5 and your EA
Step 1: Download MT5 from your broker's website
Use the VPS's browser only for this download, then keep it closed. Install the terminal and log in with the account number, password and server name.
Step 2: Copy in the EA and setfile
Use File, Open Data Folder, then MQL5 and Experts. Follow our install guide. Transfer files through a trusted route, and do not run files from unknown senders.
Step 3: Attach the EA and load the setfile
Open the chart named in the manual, attach the EA, tick Allow Algo Trading and load the settings. Read setfiles explained.
Step 4: Allow WebRequest only if the manual requires it
Under Tools, Options, Expert Advisors add only the addresses the manual names. An EA that ships a DLL or asks for unfamiliar addresses deserves a closer look. See free EAs and safety.
Step 5: Set MT5 to start by itself
Put a shortcut to the terminal in the Windows Startup folder, so MT5 returns after a restart. Save your charts as a profile so the EA reattaches.
Step 6: Disconnect, do not log off
When you finish a session, close the remote window or choose Disconnect, so the session and the terminal keep running.
Step 7: check the ping and the logs
MetaTrader 5 shows the connection quality at the bottom right of its window, as a number of kilobytes per second and a ping figure when you hover. Note the ping to your broker over a normal trading day, including the busy London and New York hours. Compare it with the ping from your own home connection. A good VPS location shows a much lower and steadier figure than home. If the ping is poor, ask the broker where its server is and try another Hyonix location while you are still inside the refund window.
| Day | Check | What good looks like |
|---|---|---|
| Day 1 | Ping to the broker in the MT5 status bar, at a quiet and a busy hour | Low and steady, clearly better than home |
| Day 1 | Memory and CPU in Task Manager | Comfortably below the limit with MT5 and the EA running |
| Day 2 | Restart the VPS and watch MT5 return | MT5 starts, reconnects and the EA reattaches |
| Days 2 to 5 | Experts and Journal tabs | No repeated errors, no disconnects |
| Day 5 | Remote Desktop responsiveness | Comfortable at your normal hours |
| Day 6 | Decision | Stay, move location, or request the refund before day 7 ends |
Limits and honest caveats
- Self-managed. Hyonix says it does not manage your server. If MT5 hangs, that is on you, with ticket support available.
- CPU sharing. The FAQ says you can use 100 percent of your CPU 24 hours a day, but usage may be throttled if the host is fully loaded, subject to its acceptable use policy. For an EA this is rarely an issue, but check the CPU during busy markets.
- Operating systems. Only Windows is offered, in the versions listed on the FAQ.
- Not a broker-adjacent VPS. Some brokers offer a VPS inside their own data centre. Compare that if you scalp, where a few milliseconds matter.
- Third-party reviews vary. Independent reviews of any budget host mix praise with complaints. Read recent ones, and rely on your own test in the refund window.
- A VPS does not reduce trading risk. It keeps the platform running. It does not change what the EA does.
For the general picture of why and how traders use a VPS, read do you need a VPS for MT5 and MT5 VPS setup step by step. Once the server runs, follow the first 30 days plan, and keep the routine in the MT5 Expert Advisors guide.
Sources and further reading
- Hyonix: Windows VPS plans, locations and FAQThe provider's own plan list, data-centre locations, payment methods, support terms and 7-day refund statement.
- MetaTrader 5 Help: Virtual Hosting for 24/7 OperationMetaQuotes' own hosting service for running a trading robot around the clock.
- MetaTrader 5 Help: Expert Advisors and Custom IndicatorsHow Expert Advisors and custom indicators work in the terminal.
Frequently asked questions
Is Hyonix good for MT5 Expert Advisors?
Its Windows VPS plans have enough memory and CPU for one to a few MT5 terminals at a low price, and it lists European locations. Whether it suits you depends on the ping to your broker, which you should measure during the refund window.
Which Hyonix plan should I choose for MT5?
For one or two terminals, the plan with 4 GB of memory is a comfortable start. The 2 GB plan is tight once Windows is running. Larger plans are for several terminals or heavy testing.
Which Hyonix location is best for a European broker?
Choose the one closest to your broker's trading server: London, Frankfurt, Amsterdam or Dublin are listed for Europe. Ask the broker where its server is, and compare the MT5 ping from two locations.
Does Hyonix offer a refund?
Its website says you can get a full refund within 7 days if the server does not meet your expectations, subject to its terms of service. Read the terms before paying.
Do I need to secure a Hyonix VPS myself?
Yes. The service is self-managed. Change the password, restrict Remote Desktop, keep Windows updated, keep the server for trading only and keep backups of your EA files.
Expert Advisors in these styles
Apply the checks above to any of these before you buy: read the manual, run your own backtest, and start on demo.
Keep reading
- Running an EAMT5 VPS Setup Step by Step for Expert AdvisorsSet up a Windows VPS for MT5 and your EA: choosing a location, remote desktop, installing the terminal, keeping it running, security and a daily check routine.
- Pillar guideMT5 Expert Advisors: The Complete Guide for BeginnersEverything about MetaTrader 5 Expert Advisors in one place: how they work, strategy types, risk, backtesting, buying safely, gold, EURUSD, prop firms and Europe.
- Getting startedYour First 30 Days With an EA: A Week-by-Week PlanA week-by-week plan for your first 30 days with an Expert Advisor: install, backtest, demo, a small live account, and the numbers to record each week.
- SafetyFree MT5 Expert Advisors: Are They Safe? What to CheckAre free MT5 EAs safe? Where legitimate free Expert Advisors come from, the risks of cracked files and DLLs, and a safe way to inspect and test one first.


