How to get/activate VPS with ICMarkets?

How to get/activate VPS with ICMarkets? Table of Contents

A Forex VPS is a remote Windows computer that stays online continuously and runs your trading platform even when your own laptop is off. With IC Markets, the VPS is designed for traders who use MetaTrader 4, MetaTrader 5, automated trading systems, and time-sensitive execution styles such as scalping. The core purpose is simple: keep your platform connected to the broker’s trading servers with stable uptime and low network delay, so your orders and Expert Advisors (EAs) can operate without interruptions caused by home internet drops, power cuts, device sleep mode, or routine PC maintenance.

IC Markets offers VPS access as an IC-branded service (“IC VPS”) and also highlights external VPS providers that integrate well with its infrastructure. The activation flow is centered on your Secure Client Area, where eligibility is tied to monthly trading volume on Forex pairs and precious metals.

Invest in Forex with ICMarkets

What you get when you activate IC Markets VPS

When you activate IC Markets VPS, you receive:

  • A Windows Server environment hosted remotely
  • Remote login via RDP (Remote Desktop Protocol)
  • A setup intended for running MT4 and MT5 for Forex trading
  • Continuous connectivity so your terminals can remain running all day and all night
IC Markets also states that the VPS technical service is provided by a third party and is not owned, controlled, or operated by IC Markets, and that it does not provide warranties about that third-party service.

The key rule that determines eligibility

IC Markets ties free IC VPS access to monthly trading volume and clearly limits what counts:

  • Only trading volume in Forex and Metals counts toward the monthly VPS requirement.
  • If the minimum criteria are not met for two consecutive months, the VPS subscription is automatically canceled.

This matters because many traders assume indices, oil, crypto CFDs, or equities volume will qualify. Under IC Markets’ VPS rule, the qualifying volume is specifically tied to Forex pairs and precious metals.

Open an account with ICMarkets

IC VPS plans and the trading volume needed

IC Markets lists IC VPS tiers that map directly to monthly Forex/Metals trading volume:

  • Standard: 15 lots per month
  • Pro: 30 lots per month
  • Premium: 75 lots per month

Each tier is presented with higher computing resources as you move up:

Plan Resources
Standard 1 CPU, 2GB RAM, 60GB disk, Windows Server
Pro 2 CPU, 4GB RAM, 80GB disk, Windows Server
Premium 4 CPU, 6GB RAM, 90GB disk, Windows Server

For Forex traders, the plan choice is practical rather than cosmetic. One MT4 terminal running a light EA can fit comfortably in smaller resources, while multiple terminals, heavy indicators, trade copiers, and multi-symbol scanners benefit from additional CPU/RAM.

Before you request VPS: set up the right trading account

To activate VPS smoothly, have these items ready first:

  • A funded IC Markets trading account you actually use for Forex or metals
  • A working Secure Client Area login
  • A clear sense of whether your monthly volume on Forex/Metals meets the required lot threshold
  • Your MT4/MT5 login details and the server name you connect to (so you can log in on the VPS once it’s provisioned)

IC Markets’ own IC VPS request guide puts eligibility checking at the beginning of the process, before you submit the request.

Invest in Forex with ICMarkets

How to request IC Markets VPS

The request process is direct and happens inside your Secure Client Area:

  • Log in to your Secure Client Area and select VPS.
  • Review your eligibility by checking your monthly trading volume (specifically on Forex pairs and precious metals CFDs).
  • Click “Request now” to submit the VPS request.
  • Read, review, and accept the IC VPS Terms and Conditions in the flow before proceeding.
  • Your request is received and the VPS is activated within minutes.

That is the activation trigger: once you submit the request and it is processed, the VPS is created, and you receive access details.

What happens after the request is accepted

Once your VPS is ready, IC Markets sends a Welcome Email that contains:

  • Your VPS login credentials
  • A link to download your RDP file

IC Markets also states you can download the RDP file from your Secure Client Area as an alternative to using the email.

Open an account with ICMarkets

How to connect to IC Markets VPS with RDP

Connecting is a standard Windows remote desktop workflow:

  • Download your RDP file from the Welcome Email or Secure Client Area.
  • Locate the RDP file in your downloads folder.
  • Open it and click Connect to initiate the remote desktop session.
  • Enter the VPS credentials provided in the Welcome Email.
  • On the first login, change your password (IC Markets specifies including at least one uppercase letter and a number).

After that, you are connected to a Windows server desktop, and you can start setting up MT4/MT5 for Forex trading.

Installing MT4 or MT5 on the VPS

Once you are inside the VPS desktop, the goal is to install your trading platform(s), log into your trading account, and make sure the platform can keep running with minimal interruptions.

A clean approach is:

  • Download the official MetaTrader installer you use for IC Markets (MT4 or MT5)
  • Install it on the VPS, then log in using your trading account credentials
  • Confirm the connection status shows stable connectivity and quotes update normally
  • Add your charts, templates, and profiles

IC Markets states directly that once connected you are ready to start trading on MT4 or MT5 using IC VPS.

Invest in Forex with ICMarkets

Moving Expert Advisors and trading files to the VPS

For automated Forex trading, your VPS setup is only as good as your migration process.

Use this workflow:

  • In MT4/MT5, open the Data Folder
  • Copy your EAs/indicators/scripts into the correct directories
  • Restart the platform so the tools load properly
  • Re-attach EAs to the charts you want to automate
  • Confirm “AutoTrading” (MT4) or algorithmic trading permissions (MT5) are enabled

If your trading system depends on DLL imports or web requests (common with license checks, dashboards, or trade copiers), enable those settings precisely inside platform options, then verify the EA is actually receiving ticks and placing orders as designed.

The VPS settings that matter for Forex execution

A VPS does not change the spread or the broker’s pricing, but it can reduce avoidable friction that affects execution consistency.

Open an account with ICMarkets

Keep the platform running continuously

If you log out of the VPS, that does not necessarily stop the platform. What matters is that the MT4/MT5 terminal stays open and connected inside the VPS session. The simplest practice is to leave the terminals open and avoid closing them unless you are updating.

Prevent disruptions from Windows maintenance

A Windows server environment can restart due to system updates. The practical mitigation is to keep your platform set to restart cleanly and verify it reconnects after a reboot. Many EA traders also use platform auto-login and ensure the charts load on startup.

Invest in Forex with ICMarkets

Use one VPS per strategy when stability is critical

If you run multiple strategies that can conflict (for example, two EAs that trade the same pair with different rules), separate them either by terminal instances or by accounts to avoid accidental interference.

Keep logs and monitor error states

If an EA fails due to a trade context error, permissions issue, symbol mismatch, or broker execution limits, you want the logs saved inside the VPS so you can diagnose problems without guessing.

Open an account with ICMarkets

How IC Markets measures VPS qualification volume

IC Markets’ VPS pages and its IC VPS request guide describe qualification using monthly trading volume lots and clarify that qualifying lots are trades conducted on Forex pairs and precious metals within the monthly measurement period.

In practice, that means your trading activity needs to be real and consistent if you want to keep the VPS active under the sponsored conditions, because IC Markets also states the subscription is canceled if the minimum criteria are not met for two consecutive months.

Choosing the right IC VPS tier for your Forex setup

Pick the tier based on what you run, not based on what looks “better.”

Invest in Forex with ICMarkets

Standard tier

This suits:

  • One MT4 or MT5 terminal
  • A small number of charts
  • One or two light EAs
  • Basic trade management tools

Pro tier

This suits:

  • Multiple terminals at once
  • Several EAs trading different pairs
  • Heavier chart templates and indicator stacks
  • More frequent trading activity

Open an account with ICMarkets

Premium tier

This suits:

  • Multi-terminal portfolios (MT4 + MT5, or multiple instances)
  • Heavy scanning tools, dashboards, and multi-symbol EAs
  • High-throughput automated Forex systems

IC Markets publishes the resource differences (CPU, RAM, disk) alongside the lot requirements for each tier, so you can match computing capacity to your trading workload.

What to do if you use external VPS providers

IC Markets also highlights third-party VPS providers and emphasizes low-latency hosting and trading-focused support on those provider options. It describes ForexVPS and New York City servers as VPS choices connected to IC Markets infrastructure and repeats the same sponsored VPS framing tied to monthly criteria and Forex/Metals volume.

The key operational point remains the same: your trading platform runs on the VPS, your orders still execute on your IC Markets trading account, and your strategy behaves as it would on any always-on Windows environment—only with stronger continuity than a personal device.

Invest in Forex with ICMarkets

Common activation issues and how to avoid them

You request VPS but do not see access details

IC Markets’ process states that access details arrive via Welcome Email and that the RDP file is also available via the Secure Client Area. If you cannot find the RDP file, focus on the Client Area VPS section and the email tied to the account.

Open an account with ICMarkets

You connect, but MT4/MT5 is not configured

A VPS is a blank environment until you install the platform, log in, and configure your charts/EAs. Treat it like a fresh Windows machine: install, log in, then build your setup.

Your EA does not trade

Most non-trading problems on VPS come from:

  • AutoTrading disabled
  • Missing permissions (DLL/web requests)
  • Symbols not enabled in Market Watch
  • Incorrect lot sizing or margin limits
  • EA licensing tied to machine ID, email, or account number

Solve these inside MT4/MT5 settings and your EA configuration, then verify logs.

Invest in Forex with ICMarkets

Latency is not as low as expected

Latency is affected by server location, network routing, and the distance between your VPS data center and the broker’s trading servers. If you need low latency for scalping or tick-sensitive EAs, choose a VPS plan and location intended for that trading style.

  • Secure Client Area access is working
  • You meet the monthly Forex and precious metals volume requirement for your desired tier
  • Client Area → VPS → “Request now” completed
  • VPS Welcome Email received with credentials and RDP link
  • RDP file downloaded (email or Client Area)
  • First login completed and password changed
  • MT4/MT5 installed and logged in
  • Charts, templates, and EAs deployed
  • AutoTrading and permissions configured
  • Terminals left running and monitored

The strongest reason is operational stability. If your Forex trading depends on continuous connectivity—especially when using automated systems—running MT4/MT5 on a VPS reduces the chance that a local outage disrupts entries, exits, stop updates, or trade management logic. IC Markets positions its VPS access specifically for EAs and continuous trading operation, and its connection guide is built around fast provisioning, RDP access, and immediate MT4/MT5 usage.

When you activate IC Markets VPS correctly, you get a reliable always-on trading environment with a rules-based eligibility structure: trade the required monthly volume on Forex pairs and precious metals, request the VPS through the Secure Client Area, connect through RDP, install MT4/MT5, and keep your trading systems running continuously.

Open an account with ICMarkets

How to run Expert Advisors on IC Markets MT4 and MT5

Running an Expert Advisor (EA) on IC Markets MetaTrader 4 (MT4) or MetaTrader 5 (MT5) means your Forex trading rules execute automatically inside the platform. The EA reads price data, applies your settings, and places, manages, or closes trades based on programmed logic. On MT4, EAs are built with MQL4 and typically appear as .ex4 (or source .mq4). On MT5, EAs are built with MQL5 and typically appear as .ex5 (or source .mq5). IC Markets supports automated trading on both MT4 and MT5, and the platforms are designed to run trading robots and custom tools as part of the standard workflow.

Invest in Forex with ICMarkets

What an EA does on MT4 and MT5

An EA is a program that operates inside MetaTrader. It can:

  • Monitor Forex prices across one or many symbols
  • Apply strategy rules and risk rules
  • Open and manage market and pending orders
  • Adjust stop loss and take profit
  • React to volatility and spreads based on coded logic

On MT5, MetaTrader explicitly separates two categories of automated applications: trading robots (that place trades) and indicators (that analyze). EAs are in the trading-robot category and must be attached to a chart to operate.

Use the correct IC Markets trading account for MT4 or MT5

IC Markets provides MT4 and MT5 accounts, and each platform uses its own account environment. On the IC Markets side, you create an MT4 account for MT4 and an MT5 account for MT5, then log in using the credentials for that platform server. IC Markets describes the login flow as a normal MetaTrader login: open the platform and use File → Login to Trade Account, then enter account number, password, and the correct server.

This matters for EA operation because an EA runs inside the platform that is logged in. If the platform is not connected to the correct account, the EA cannot trade.

Open an account with ICMarkets

Desktop and VPS are the proper environments for EAs

MetaTrader mobile apps do not support attaching EAs directly. IC Markets states that you cannot directly attach an EA script to a mobile MT4 or MT5 trading application. For automated Forex trading with EAs, use the desktop terminal or a hosted desktop environment.

If you want continuous runtime and stable connectivity, IC Markets also promotes using a VPS so EAs run without relying on your personal computer, power supply, or home internet stability.

Install MT4 or MT5 and log in to IC Markets

The base setup is straightforward:

  • Install IC Markets MT4 or MT5 for your device.
  • Open the platform.
  • Use File → Login to Trade Account.
  • Enter your account credentials and select the correct IC Markets server.

A connected platform shows an active connection status. IC Markets also notes that a common reason for login issues is selecting the wrong server or entering incorrect credentials, and the platform connection status updates at the bottom of the terminal.

Once you are logged in, you are ready to install and run EAs.

Invest in Forex with ICMarkets

Install an EA on IC Markets MT4 on Windows

IC Markets provides a direct manual installation method for MT4 EAs:

  • Download and save the EA file.
  • If the file is archived or zipped, extract it.
  • Open MT4 and select File → Open Data Folder.
  • Open the MQL4 folder, then open the Experts folder.
  • Drag the EA file into the Experts folder.
  • Restart MT4 so the EA appears in the Navigator panel.

That is the core MT4 installation pipeline. After restart, the EA becomes available under Navigator → Expert Advisors.

Install an EA on IC Markets MT5 on Windows

MT5 follows the same structure but uses MQL5:

  • Use File → Open Data Folder inside MT5.
  • Place the EA file in MQL5 → Experts.
  • Restart the terminal so MT5 recognizes it and lists it in Navigator.

MetaTrader 5’s official platform documentation describes that an Expert Advisor is started by attaching it to a chart, typically from the Navigator window via double-click or drag-and-drop.

Open an account with ICMarkets

Install EAs on MT5 for Mac with IC Markets

IC Markets provides a specific MT5 for Mac path for EA and indicator files:

  • Open Finder and use the “Go to Folder” function.
  • Navigate to the MetaTrader directory used by the app.
  • Install EAs into MQL5/Experts and restart MT5 so the application recognizes them.

IC Markets also states that terminal logs for this environment are under the log folder.

Attach the EA to a chart and start it the right way

After the EA appears in Navigator:

  • Open a Forex chart for the symbol you want the EA to trade.
  • Attach the EA by double-clicking it in Navigator or dragging it onto the chart.
  • The EA properties window opens before it starts.
  • Confirm the settings and press OK to start it.

MetaTrader 5’s platform documentation states that the EA name and a status icon appear on the chart when it is running. If the icon indicates automated trading is disabled, trading permissions are not active at the platform level or in the EA’s properties.

Invest in Forex with ICMarkets

Enable automated trading on MT4

On MT4, two layers control whether an EA can trade:

Platform-level trading permission

IC Markets states that for Expert Advisors to function on MT4, you must click the Expert Advisors button in the trade terminal to enable this feature. In practice, this is the platform’s AutoTrading / Expert Advisors control on the toolbar.

Open an account with ICMarkets

EA-level trading permission

When you attach the EA, enable the EA’s own permission to trade in its settings (commonly “Allow live trading” in the EA properties). MetaTrader’s platform behavior is consistent: automated trading can be enabled at the terminal level and restricted per EA, so both must permit trading for trades to be placed.

If automated trading is disabled at the platform level, the EA can load and run logic but cannot place trades.

Enable algorithmic trading on MT5

On MT5, the equivalent control is Algo Trading at the platform level plus EA-level permissions:

  • Turn on automated trading at the terminal level via the platform’s automated trading control.
  • When attaching the EA, enable the EA’s permission (“Allow Auto Trading”) in its properties.
  • If the EA uses external DLLs, MT5 shows a dependencies section and requires DLL import permission to be enabled for that EA to start fully.

MetaTrader 5’s official help explains the control model clearly: a toolbar button and an option in Options → Expert Advisors enable or disable automated trading for the entire platform, and each EA also has its own permission setting. If platform-level auto trading is off, all EAs are blocked from trading even if individual EAs are enabled.

Invest in Forex with ICMarkets

Handle DLL imports and WebRequest safely and correctly

Some EAs require external libraries (DLLs) or outbound connections (WebRequest). MT5 explicitly flags these dependencies and provides an “Allow DLL imports” permission inside the EA start window and also in platform settings. If DLL imports are blocked, MT5 blocks the EA from launching with trading permission.

MT5 also includes a platform setting to allow WebRequest only for explicitly listed URLs, which is disabled by default and enabled only when the user adds trusted URLs.

These permissions are not optional when an EA depends on them. If the EA is designed around DLL calls or web requests and those options are disabled, the EA cannot operate as intended.

Run multiple EAs the correct way

MetaTrader’s model is chart-based:

  • Only one EA can run on one chart.
  • To run multiple EAs, attach them to different charts.
  • To run the same EA with different settings, attach separate instances to different charts and configure inputs separately.

For Forex portfolios, this creates a clean structure:

  • One chart per symbol for each EA
  • One EA instance per chart
  • Clear naming and profiles so the workspace is stable after restarts

Open an account with ICMarkets

Make sure your platform has the symbols your EA needs

Many Forex EAs fail for simple platform reasons:

  • The symbol is not visible in Market Watch.
  • The EA references a symbol that is not enabled.

IC Markets states that if you cannot see all instruments in MetaTrader Market Watch, you can right-click in Market Watch and select Show All.

If an EA scans multiple Forex pairs, Show All prevents missing-symbol errors and ensures the platform can stream quotes for the symbols the EA expects.

Use Strategy Tester to validate configuration before live trading

MT4 and MT5 include a built-in Strategy Tester environment to run EAs in testing mode. MT5’s documentation organizes algorithmic trading around EA creation and strategy testing as core parts of the platform.

A disciplined EA workflow is:

  • Install EA
  • Attach EA to a chart
  • Confirm platform permissions
  • Test inside Strategy Tester with your intended symbol and parameters
  • Then run on a live or demo account

Testing does not replace live execution conditions, but it confirms that the EA loads, initializes, reads inputs properly, and can generate orders under its rules.

Invest in Forex with ICMarkets

Keep EAs running continuously with stable connectivity

For automated Forex trading, uptime matters. IC Markets promotes VPS usage specifically so EAs run continuously without relying on extra hardware, backup internet, or local power stability.

A stable runtime setup for IC Markets MT4/MT5 includes:

  • A dedicated desktop terminal that stays open
  • A VPS running MT4/MT5 continuously
  • A clean platform installation with only the tools you use
  • Controlled chart count and indicator load to avoid platform slowdown

Prevent EA failures caused by platform limits and platform health

Avoid “Trade Context is Busy” errors on MT4

IC Markets describes “Trade Context is Busy” as an MT4 error that occurs because MT4 cannot process multiple requests at the same time, and it states that closing and reopening the platform fixes it.

EAs that send frequent order-modify or order-send actions can trigger trade-context pressure. A clean platform restart clears the condition, and reducing simultaneous requests inside the EA settings reduces the chance of recurrence.

Open an account with ICMarkets

Keep message flow under control

IC Markets states an account is considered hyperactive when it exceeds a high volume of server messages per day, and it lists trade-related messages such as open order, close order, pending order, and no money as contributors.

High-frequency EAs, aggressive scalpers, and grid tools can generate heavy message flow. Keeping chart count reasonable, avoiding duplicate EA instances, and using a VPS with stable latency helps the platform run cleanly, while EA configuration controls message output at the strategy level.

Invest in Forex with ICMarkets

Find logs fast and use them to fix problems

When an EA “does nothing,” the fastest path is logs. IC Markets states that MT4 logs are located through File → Open Data Folder → Logs, and these log files reflect platform journal activity.

On IC Markets MT5 for Mac, IC Markets also points to terminal logs being found under the log folder.

Logs show:

  • Initialization errors
  • Missing files
  • Permission blocks (auto trading off, DLL blocked)
  • Symbol errors
  • Trade execution errors returned by the platform

A working EA always produces consistent log entries when it loads and receives ticks.

The most common reasons an EA does not trade on IC Markets MT4/MT5

These causes are consistent and concrete:

  • Automated trading is disabled at the platform level (AutoTrading / Algo Trading off).
  • The EA is attached to the chart but not allowed to trade inside its properties.
  • The EA requires DLL imports but DLL imports are disabled.
  • The EA requires WebRequest access but the URL list is not authorized in platform settings.
  • The symbol is not enabled in Market Watch or the EA references symbols not visible.
  • The EA is installed in the wrong folder (MQL4 vs MQL5 Experts folder) and therefore never loads.
  • The platform is overloaded by too many charts, indicators, or EAs and becomes slow or unstable. IC Markets lists too many indicators, too many charts, and extra software such as EAs as reasons for slow platform operation.

When these are corrected, an EA on IC Markets MT4/MT5 runs reliably as long as the platform stays connected and receives ticks.

Use this checklist to deploy an EA on IC Markets and keep it running:

  • MT4 account for MT4, MT5 account for MT5, and correct server selected at login.
  • EA file placed in MQL4/Experts (MT4) or MQL5/Experts (MT5), then platform restarted.
  • EA attached to a Forex chart from Navigator.
  • Platform automated trading enabled (AutoTrading on MT4, Algo Trading on MT5).
  • EA trading permission enabled inside the EA properties.
  • DLL imports enabled only when required and only for trusted EAs.
  • Symbols required by the EA visible in Market Watch (Show All if needed).
  • Logs reviewed through File → Open Data Folder → Logs when troubleshooting.
  • Desktop terminal or VPS used for continuous runtime; mobile app not used for attaching EAs.

Running EAs on IC Markets MT4/MT5 is a defined process: install the EA into the correct MQL folder, restart the platform so it loads, attach the EA to a Forex chart, enable automated trading at the terminal level, enable trading permission for the EA itself, and set DLL/WebRequest permissions only when the EA requires them. IC Markets’ own help content confirms the critical control on MT4 is enabling the platform’s Expert Advisors trading button, and MetaTrader’s official documentation confirms that trading robots must be attached to charts and are controlled by both platform-level and EA-level trading permissions.

Recent Comments

Check out the 56+ comments!

Mobile Flip Menu

Close Drawer Nav

News & Columns

Promotion & Events

Knowledges & Educations

Pages

SNS

2026 © FXBonus

IC Markets
No rating yet.
No rating yet.
3/5 0