Categories

How to get / activate VPS with FXPro?

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

FxPro VPS is a remote server service designed to keep MetaTrader and cTrader platforms running continuously for automated trading, eliminating the risks of home power or internet failures. It is essential for traders using Expert Advisors (EAs) or cBots who require uninterrupted uptime and low-latency connectivity to FxPro’s London servers.  The service is available via a monthly subscription paid from the FxPro Wallet, though it is offered free of charge to eligible VIP account holders. Activation involves submitting a request form, receiving login credentials via email, and connecting through a standard Remote Desktop Protocol (RDP) file. Once connected, users must install their trading platform inside the VPS environment and leave it running to ensure their automated strategies execute trades 24/7.

           

               

               

           

           

               

               

           

           

               

               

           

           

               

               

           

           

               

               

           

           

               

               

           

           

               

               

           

Definition Automated scripts (MQL4/MQL5) that execute trades based on predefined logic without manual intervention.
Platform Compatibility MT4 uses .ex4/.mq4 files; MT5 uses .ex5/.mq5 files. Files are not interchangeable between platforms.
Installation Path File Menu > Open Data Folder > MQL4/5 > Experts. (Indicators go in the “Indicators” folder). Restart platform to see them.
Activation 1. Enable “AutoTrading” (MT4) or “Algo Trading” (MT5) globally.

2. Drag EA to chart.

3. Check “Allow Live Trading” in EA properties.

Troubleshooting If an EA doesn’t trade, check the Journal/Experts tab for errors (e.g., “invalid volume,” “context busy,” or “trade disabled”).
Risk Control Use unique “Magic Numbers” if running multiple EAs. Ensure risk settings (lot size, stop loss) match the account balance and symbol specifications.
Requirements The trading terminal must remain open and connected for the EA to run. Closing the software stops the strategy.

Running automated forex trading systems on a home computer has two weak points: your device can shut down, and your internet connection can drop. A VPS fixes both by keeping your trading platform online on a remote server, so your algorithmic strategy can keep working even when your laptop is off.

FXPro offers its own VPS service designed specifically for trading on FXPro accounts. It is built to host MetaTrader Expert Advisors and cTrader cBots so they can run continuously with stable connectivity and low network delay. This guide explains exactly how FXPro’s VPS works, who can get it, what it costs, and the step-by-step activation process from request to first trade execution on the server.

Invest in Forex with FXPro

What “VPS for forex trading” actually does

A VPS is a Virtual Private Server: a remote computer you access through a secure remote desktop connection. Instead of installing your trading platform on your personal device and relying on your home power and internet, you install the platform on the VPS and keep it running there.

For forex traders, a VPS is mainly used for:

     

  • keeping MT4/MT5 terminals online for Expert Advisors
  •  

  • keeping cTrader online for cBots
  •  

  • reducing interruptions caused by restarts, updates, or unstable internet
  •  

  • running trading terminals continuously without leaving your own computer on

A VPS does not change your strategy logic. It changes the environment where the strategy runs. If your automated trading depends on uninterrupted uptime, the VPS becomes part of your risk control.

Open an account with FXPro

What FXPro VPS is

FXPro’s VPS service provides access to a Virtual Private Server delivered through a VPS infrastructure partner. FXPro positions the service as a trading-focused VPS with the practical goal of keeping EAs and cBots running continuously without your personal computer staying on.

The design focus is simple:

     

  • host your trading terminal on the server
  •  

  • run your automation on the server
  •  

  • keep execution stable during normal trading hours and beyond

FXPro also highlights that its VPS setup aims to reduce latency by being located in the same data centre environment as FXPro servers in London (Equinix), which is relevant for strategies where execution timing matters.

Who should use FXPro VPS

Not every trader needs a VPS. If you open and close trades manually and you are always at your platform when markets move, a VPS is optional. If you use automation, it becomes more important.

FXPro VPS is most relevant for:

     

  • traders running Expert Advisors on MT4/MT5
  •  

  • traders running cBots on cTrader
  •  

  • scalping strategies that rely on consistent platform uptime
  •  

  • traders who manage multiple charts and want the terminal running without interruption
  •  

  • traders who want stable connectivity while traveling or switching devices

A VPS is also useful for risk controls that rely on automation, such as trade management rules that adjust stops or close positions when conditions change.

Invest in Forex with FXPro

What FXPro VPS can run

FXPro explains the VPS can be used to run:

     

  • MT4 Expert Advisors on the server
  •  

  • cTrader cBots (and cAlgo robots) on the server

That means you can set up algorithmic trading workflows in either the MetaTrader or cTrader ecosystem, depending on the FXPro platform you use.

A key operational point is how automation behaves when your platform closes:

     

  • if you close MT4 or cTrader on your own computer, your EAs or cBots stop running on that machine
  •  

  • if you run the platform on the VPS and keep it open there, your EAs or cBots can keep running without relying on your personal device

This is the entire purpose of using a VPS for automated forex trading.

FXPro VPS pricing and when it is free

FXPro lists a monthly subscription fee for the VPS, taken from your FxPro Wallet in the client area. FXPro also states that the VPS is free for VIP clients, and FXPro’s account marketing materials describe free VPS access as part of VIP account benefits.

In practice, FXPro VPS access works in two ways:

     

  • Paid subscription for clients who want VPS access as a monthly service
  •  

  • Free VPS access for clients who qualify under the VIP account structure

Because FXPro manages the VPS billing through the wallet, you should treat wallet balance planning as part of keeping your VPS active. If your wallet does not have enough funds when the subscription charge is due, the service can fail to renew, which risks downtime for automated strategies.

  VPS renewal depends on your wallet balance if you use the paid subscription. Keep sufficient funds available to avoid downtime for automated trading.

Open an account with FXPro

What you need before you request the VPS

You can request FXPro VPS quickly, but you should prepare your setup first so that once the server is ready you can start using it immediately.

Before you request FXPro VPS, have these ready:

     

  • an FXPro Direct profile (your client area login)
  •  

  • at least one live or demo FXPro trading account on the platform you plan to use
  •  

  • the strategy files you intend to run (EA files for MT4/MT5 or cBots for cTrader)
  •  

  • the login credentials for your trading account (account number, password, and server name for MetaTrader; cTrader login details for cTrader)

If you intend to run MT4 or MT5 automation, also prepare any custom indicators your EA needs, plus templates or profiles you want loaded on the charts.

Step-by-step: how to request FXPro VPS

FXPro’s VPS request starts from the dedicated VPS page.

Follow this sequence:

Step one: open the VPS request form

Go to FXPro’s VPS subscription page and complete the registration form. The form requests basic details such as:

     

  • first name
  •  

  • last name
  •  

  • your FXPro Direct email
  •  

  • your mobile phone number

This submission is the trigger that starts the VPS setup workflow.

Invest in Forex with FXPro

Step two: wait for FXPro to contact you about setup

FXPro states that after you submit the request, they contact you directly about setting up your Virtual Server. That means the subscription is not “instant self-service” in the same way as opening a trading account. A VPS requires provisioning and credentials, so the next stage is receiving the login information for the server.

Step three: receive your VPS login information

After the VPS is created, you receive an email from the VPS provider with your login information. This email includes what you need to connect:

     

  • your access link
  •  

  • your login credentials
  •  

  • connection details required for remote desktop access

Once you have this email, you are ready to connect.

Open an account with FXPro

Step-by-step: how to connect to the FXPro VPS

FXPro’s VPS setup uses a standard Remote Desktop workflow.

Use the access link provided in the VPS confirmation email. That link leads to the VPS access page for your account.

Step two: download the remote desktop connection file

FXPro’s instructions describe downloading an RDP file from the VPS access page. The RDP file is the connection profile that tells your computer how to reach your VPS.

Invest in Forex with FXPro

Step three: start the remote desktop connection

Locate the downloaded RDP file and open it. Your device will start a Remote Desktop session to the VPS.

Step four: enter your credentials

A prompt appears asking for your credentials (or a temporary password provided in the email). Enter the credentials exactly as provided, then confirm.

Once you complete authentication, you are connected to your VPS. You now have a desktop environment where you can install your trading platform and run automated trading.

Open an account with FXPro

What to do inside the VPS after you connect

Connecting to the VPS is only the start. The VPS is useful only after your trading platform is installed, logged in, and configured to run your automation.

Install the trading platform you will use

Your VPS is a fresh environment. You install the same trading platforms you would install on your own computer.

Choose one path:

     

  • install MetaTrader if you run MT4/MT5 Expert Advisors
  •  

  • install cTrader if you run cBots

The simplest approach is:

     

  • download the platform installer
  •  

  • run the installer inside the VPS
  •  

  • launch the platform after installation

Then log in using your FXPro trading account credentials.

Invest in Forex with FXPro

Log in to your FXPro trading account on the VPS

For MetaTrader, the login process requires:

     

  • trading account login
  •  

  • trading password
  •  

  • correct server selection

For cTrader, log in using the credentials linked to your FXPro cTrader account.

Your goal is to reach a state where your platform is fully connected, shows live pricing, and can place trades normally.

Upload and run your Expert Advisors on MetaTrader

Once MT4 or MT5 is running on the VPS, you can install your EA and any custom indicators.

The basic workflow:

Open an account with FXPro

Put the EA file in the correct folder

Open the platform’s data folder, then place the EA file into the Experts directory:

     

  • MT4: MQL4 → Experts
  •  

  • MT5: MQL5 → Experts

For custom indicators, use the Indicators directory:

     

  • MT4: MQL4 → Indicators
  •  

  • MT5: MQL5 → Indicators

Restart the platform after copying files so it recognizes the new tools.

Attach the EA to the chart

After restart:

     

  • find the EA in the Navigator
  •  

  • drag it onto the chart of the instrument you want it to trade
  •  

  • configure EA inputs if your strategy requires settings

If you run multiple EAs, FXPro’s platform guidance notes you can run multiple EAs, but typically you load one EA per chart. That means if two EAs trade the same symbol, you normally use two separate charts.

Invest in Forex with FXPro

Keep the terminal open on the VPS

For automation to work continuously, the terminal must remain open in the VPS session. You can disconnect from remote desktop without closing the platform, but you must not shut down the VPS environment or close the platform if you want the EA to keep operating.

  Disconnecting from Remote Desktop does not stop the VPS session. Closing the trading platform inside the VPS stops your EA or cBot from running.

Upload and run your cBots on cTrader

cTrader automation follows the same logic as MetaTrader: the bot must run on an active terminal environment.

The workflow:

     

  • install cTrader inside the VPS
  •  

  • log into your FXPro cTrader account
  •  

  • load your cBot into the platform
  •  

  • start the cBot so it runs continuously

As with MetaTrader, the important operational rule is that the bot runs only while the platform environment is active on the VPS.

Open an account with FXPro

Best practices that keep your forex VPS stable

A VPS becomes part of your trading infrastructure. Treat it with the same seriousness as your broker login and your risk settings.

Use these operational rules:

     

  • keep only trading-related software installed on the VPS
  •  

  • do not share VPS credentials with anyone
  •  

  • store your EA and cBot files in a clean folder structure for quick recovery
  •  

  • document which EA runs on which chart and which account
  •  

  • avoid running more charts and tools than your VPS resources can handle

Also, keep a backup copy of your strategy files outside the VPS so you can restore quickly if you need to rebuild the environment.

How to cancel FXPro VPS

FXPro states VPS cancellation is done by requesting it through email to their support channel dedicated to VPS subscription management. Once cancelled, you should assume the VPS will stop renewing, which means your automation environment will no longer be available for continuous hosting.

If you run automated trading, cancel only after you have moved your strategy to another stable environment, otherwise your EA or cBot will stop.

Invest in Forex with FXPro

What to do if you forget your FXPro VPS password

FXPro provides a defined process for password recovery through its VPS support email. The recovery process requires your VPS connection details, including your IP and port number, so support can identify your VPS instance and issue a new password.

This detail matters because many traders store passwords inside password managers tied to their phone or laptop. If you lose access to that device, you still need a recovery path that does not rely on your personal notes. FXPro’s approach is to verify the VPS instance using connection details.

Why FXPro VPS is used for low-latency forex trading

Latency is the time it takes for your order command to travel from your platform to the broker’s execution environment. Reducing that delay does not guarantee profit, but it can matter for strategies that enter and exit quickly, or that place orders during fast market moves.

FXPro emphasizes that its VPS service is linked to the same London data centre environment used for FXPro trading infrastructure. This is relevant because a VPS located near the broker’s servers reduces network distance compared to a home connection in a different country.

For many forex traders, the practical value is not “speed as a marketing concept.” It is:

     

  • fewer connection drops
  •  

  • consistent platform uptime
  •  

  • fewer interruptions for automated execution

Open an account with FXPro

A simple activation checklist you can follow

Use this checklist to make sure your VPS activation is complete:

     

  • VPS request submitted with your FXPro Direct email
  •  

  • VPS access email received with connection details
  •  

  • RDP file downloaded and remote desktop connection successful
  •  

  • trading platform installed inside the VPS
  •  

  • platform logged into the correct FXPro trading account and server
  •  

  • EA or cBot loaded and started
  •  

  • platform left running in the VPS environment
  •  

  • strategy monitored during the first session to confirm expected behavior

A VPS is not a strategy. It is the infrastructure that helps your strategy run consistently. If you use Expert Advisors, cBots, or any automation that must stay connected, FXPro VPS gives you a broker-integrated path to host the trading terminal on a server environment designed for continuous operation.

Once you activate the VPS and move your platform setup onto it, your day-to-day workflow becomes simpler:

     

  • you connect to check performance, adjust settings, and monitor trades
  •  

  • your automation continues to run even if your personal device is off
  •  

  • your trading terminal stays online in a stable environment

That is the core value of VPS for forex trading with FXPro.

Invest in Forex with FXPro

How to Run Expert Advisors on FXPro Platforms

Automated trading is part of modern forex trading. Instead of placing every order manually, you can run an Expert Advisor (EA) that follows predefined rules: it scans the market, decides when to enter or exit, and manages positions based on the logic built into the code.

At FXPro, EAs are used on the MetaTrader platforms. That point matters because “automation” is not one single feature across every platform. EAs are designed for MT4 and MT5. If you trade with cTrader, automation exists there too, but it uses cBots (also called cTrader Automate or cAlgo), not MetaTrader EAs.

What an Expert Advisor is in forex trading

An Expert Advisor is an automated trading program created for MetaTrader. It can do one job or many jobs:

     

  • place entries when conditions match the strategy rules
  •  

  • set stop loss and take profit automatically
  •  

  • manage trailing stops, break-even rules, or partial closes
  •  

  • filter trades by time, spread, volatility, or news conditions
  •  

  • close positions when risk thresholds or signal logic requires it

Most EAs are written in MQL4 (for MT4) or MQL5 (for MT5). That difference matters because an MT4 EA file will not run in MT5 unless it has been rewritten or compiled specifically for MT5.

Open an account with FXPro

Where EAs run on FXPro

FXPro supports algorithmic trading on its platforms. In practical terms:

     

  • MT4 and MT5 are the FXPro platforms for running Expert Advisors.
  •  

  • cTrader supports automated trading, but it uses cBots rather than MetaTrader EAs.

If your goal is specifically “run EAs,” your platform choice is MT4 or MT5.

Choose the right FXPro setup for EA trading

Before you install anything, choose the structure you will run:

Platform choice for EAs

     

  • MT4 is the classic EA environment and widely supported by third-party EA developers.
  •  

  • MT5 is the newer environment with a different language version and different internal structure.

If you already have an EA, the correct choice is the platform the EA was built for. Do not force an MT4 EA into MT5 or the reverse.

Invest in Forex with FXPro

Account and pricing model

Your EA performance is affected by trading costs and execution conditions. When selecting your account type, the practical question is not “which one is better,” but “which one matches the strategy.”

     

  • If your EA trades frequently, lower spreads and clear commission structure can matter.
  •  

  • If your EA trades less frequently, spread-only pricing can be easier to manage.
  •  

  • If your EA holds positions overnight, swap or swap-free conditions matter for the strategy’s long holding periods.

You should always build the EA’s logic around the real trading costs of the account it will run on.

Install the FXPro MetaTrader platform correctly

EAs require the desktop terminal environment for MetaTrader. Mobile apps are useful for monitoring, but they are not the main environment for running EAs continuously. Web-based terminals are useful for manual trading access, but EAs are designed to run inside the installed MetaTrader terminal.

Basic platform installation workflow

     

  • Install the FXPro MT4 or FXPro MT5 terminal on a computer or VPS.
  •  

  • Log in with your FXPro trading account credentials.
  •  

  • Confirm the terminal is connected and receiving live prices.
  •  

  • Confirm your chart loads normally and trading is enabled for the symbol.

If the platform is not connected, an EA cannot trade even if it is correctly installed.

Open an account with FXPro

Confirm your EA is built for the correct MetaTrader version

This is one of the most common reasons automation fails.

     

  • MT4 EAs typically appear as .ex4 or .mq4 files.
  •  

  • MT5 EAs typically appear as .ex5 or .mq5 files.

An EA must match the platform:

     

  • MT4 → MQL4 EA
  •  

  • MT5 → MQL5 EA

If you have the source file (.mq4 or .mq5), you can compile it inside MetaEditor for the correct platform. If you only have the compiled file (.ex4 or .ex5), you must use the platform it was compiled for.

How to install an EA on FXPro MT4

Use the correct folder structure

Inside MT4, EAs must be placed in the Experts folder.

A practical installation workflow looks like this:

     

  • Open MT4.
  •  

  • Use the platform menu to open the Data Folder.
  •  

  • Go to MQL4Experts.
  •  

  • Copy your EA file into Experts.
  •  

  • If your EA uses custom indicators, copy those files into MQL4Indicators.
  •  

  • Restart MT4 so it loads the new tools.

After restart, the EA should appear inside the Navigator panel under Expert Advisors.

Invest in Forex with FXPro

Attach the EA to a chart

     

  • Open the chart for the symbol you want the EA to trade.
  •  

  • Drag the EA from the Navigator onto the chart.
  •  

  • A settings panel appears. Confirm it is allowed to trade.

Enable trading permissions inside the EA settings

Inside the EA settings panel, common permissions include:

     

  • Allow live trading
  •  

  • Allow DLL imports (only if the EA requires it)
  •  

  • Allow external experts imports (less common)

If “Allow live trading” is not enabled for the EA, it will not execute orders.

Open an account with FXPro

How to install an EA on FXPro MT5

The structure is similar but the folders are different.

     

  • Open MT5.
  •  

  • Open the platform Data Folder.
  •  

  • Go to MQL5Experts.
  •  

  • Copy your EA file into Experts.
  •  

  • Copy indicators into MQL5Indicators if needed.
  •  

  • Restart MT5.

Then:

     

  • Open the chart you want to trade.
  •  

  • Drag the EA onto the chart.
  •  

  • Confirm permissions in the EA settings panel.

Enable algorithmic trading in MetaTrader

Installing an EA is not enough. MetaTrader must be configured to allow automated trading.

Enable global auto trading

In MT4 and MT5, you must turn on the platform’s global automation control:

     

  • In MT4, the AutoTrading button must be enabled.
  •  

  • In MT5, the Algo Trading button must be enabled.

If this is disabled, your EA can be attached to charts and still do nothing.

Invest in Forex with FXPro

Confirm platform settings

In the platform options settings, you typically need:

     

  • automated trading allowed
  •  

  • permissions consistent with what your EA needs (for example, DLL usage only if required)

A simple rule: keep permissions tight. Enable only what the EA truly requires.

Load the correct symbol settings and trading rules

Many EAs fail because the symbol is not tradable in the way the EA expects. A few common examples:

     

  • The EA expects a specific symbol name format.
  •  

  • The EA expects a minimum spread condition and refuses to trade if spread is high.
  •  

  • The EA checks trading session time and refuses to trade outside its allowed hours.
  •  

  • The EA is configured for a different quote precision (for example, points vs pips handling).

Practical setup steps

     

  • Confirm the symbol is visible in Market Watch.
  •  

  • Open the chart and confirm live ticks move.
  •  

  • Confirm one-click trading is enabled if your EA relies on it.
  •  

  • Confirm the EA inputs match the symbol: lot size, risk model, max spread, slippage limits.

Open an account with FXPro

Configure EA inputs in a controlled way

Every EA has parameters. Some are cosmetic, but many are core to risk and execution behavior.

Common categories include:

Risk and sizing

     

  • fixed lot size
  •  

  • percentage risk per trade
  •  

  • maximum lot cap
  •  

  • maximum number of positions

Trade rules

     

  • entry condition thresholds
  •  

  • indicator periods
  •  

  • time filters
  •  

  • news filters (if built into the EA)

Invest in Forex with FXPro

Execution protection

     

  • maximum spread filter
  •  

  • slippage or deviation tolerance
  •  

  • order retry logic
  •  

  • trade frequency limits

A good operational workflow is to start conservative:

     

  • small lot size
  •  

  • strict risk limits
  •  

  • fewer simultaneous positions
  •  

  • logging enabled for monitoring

Then expand only after the EA behaves exactly as expected.

Use demo trading to verify behavior before live deployment

Even if an EA is popular, you still need to confirm that:

     

  • it opens trades correctly on FXPro symbols
  •  

  • it sets stops and limits correctly
  •  

  • it handles pricing precision correctly
  •  

  • it behaves correctly through normal volatility swings

A demo environment is the cleanest place to catch problems like:

     

  • incorrect stop loss distance calculations
  •  

  • invalid trade volume errors
  •  

  • wrong symbol mapping
  •  

  • repeated order spam caused by a logic loop

Open an account with FXPro

Backtesting and strategy testing

MetaTrader includes a built-in strategy tester environment. Testing does not guarantee future performance, but it is essential for verifying mechanics:

     

  • does the EA place orders correctly
  •  

  • does it manage stops correctly
  •  

  • does it handle multiple trades correctly
  •  

  • does it behave normally across different volatility regimes

For testing, align your setup with reality:

     

  • test on the same symbol you intend to trade
  •  

  • use the same lot sizing model
  •  

  • account for spread and commission structure as closely as the tester allows

Keep the EA running without interruptions

An EA trades only while the terminal is running and connected.

If you close MetaTrader on your PC, your EA stops. If your PC sleeps, restarts, or loses connection, the EA stops or behaves unpredictably.

That is why many FXPro automation users run MetaTrader on a VPS.

Invest in Forex with FXPro

The stable workflow for automated forex trading

     

  • install MetaTrader on a VPS
  •  

  • log into your FXPro account on the VPS terminal
  •  

  • attach the EA to charts
  •  

  • enable AutoTrading / Algo Trading
  •  

  • disconnect remote desktop without closing the terminal

Disconnecting from the remote session does not stop the VPS environment. Closing the terminal does.

  Your EA runs only while the MetaTrader terminal is open and connected. Using a VPS keeps the terminal running when your personal device is off.

How FXPro VPS fits into EA trading

FXPro offers a trading-focused VPS service that is designed to host MetaTrader terminals and keep EAs operating without relying on your personal device.

A VPS is especially useful if:

     

  • your EA trades during sessions when you are asleep
  •  

  • your EA depends on continuous uptime
  •  

  • you want stable connectivity for algorithmic execution
  •  

  • you want to avoid home power outages, unstable Wi-Fi, or system restarts

For EA traders, the VPS is not an accessory. It is infrastructure.

Open an account with FXPro

Monitoring and controlling your EA once it is live

Running an EA is not “set it and forget it.” You still need operational monitoring.

What to check daily

     

  • platform connection status
  •  

  • error messages in the Journal/Experts tabs
  •  

  • open positions and margin level
  •  

  • whether the EA is actively receiving ticks
  •  

  • whether trading is enabled globally and on the EA

Logs matter

Most EAs print messages to the Experts tab. Those messages explain why trades were blocked:

     

  • spread too high
  •  

  • outside trading hours
  •  

  • insufficient margin
  •  

  • trade disabled
  •  

  • invalid stops
  •  

  • volume out of range
  •  

  • symbol not allowed

If you want to troubleshoot quickly, read the logs first.

Invest in Forex with FXPro

Common reasons an EA does not trade on MetaTrader

These problems account for most EA “it doesn’t work” situations:

     

  • Auto trading is off
  •  

  • Live trading is not enabled for the EA
  •  

  • The platform is disconnected
  •  

  • The symbol is wrong
  •  

  • Spread or slippage filters block entries
  •  

  • Risk settings produce invalid lot size
  •  

  • Stops are invalid
  •  

  • Hedging or position rules conflict with EA design
  •  

  • Permissions or DLL restrictions

Auto trading is off

The global AutoTrading / Algo Trading button is disabled.

Live trading is not enabled for the EA

The EA is attached, but “Allow live trading” is not enabled in the EA properties.

The platform is disconnected

No connection, no ticks, no trading.

The symbol is wrong

The EA expects a symbol format different from what the platform shows. Some EAs require specific symbol names or suffix handling.

Open an account with FXPro

Spread or slippage filters block entries

Many EAs include max spread conditions and simply refuse to trade when spread is above the limit.

Risk settings produce invalid lot size

The EA calculates lot size that is too small or too large for the symbol’s allowed volume steps.

Stops are invalid

The EA tries to place stop loss or take profit too close to current price and the broker rejects it.

Hedging or position rules conflict with EA design

Some EAs assume one position per symbol; others assume hedging is possible. If the EA design does not match how it manages orders, it may block itself or loop.

Permissions or DLL restrictions

If the EA depends on DLL imports and they are disabled, the EA may not work.

Invest in Forex with FXPro

Running multiple EAs safely

It is normal to run multiple EAs, but you need structure.

One EA per chart is the clean model

Most MetaTrader EAs are built with the assumption that they are attached to a chart and manage trades based on that symbol and timeframe.

If you attach multiple EAs to the same chart, you create conflicts unless the EAs are designed for it.

Use magic numbers

Many EAs use a “magic number” to tag their own trades. If you run multiple EAs, each one must use a distinct magic number so it does not interfere with other EAs’ positions.

Separate terminals when needed

If you want strict separation, install multiple terminal instances so each EA has its own environment.

Open an account with FXPro

Execution reality and risk controls for EA trading

Automation does not remove execution realities:

     

  • spread can widen
  •  

  • slippage can occur
  •  

  • liquidity can change
  •  

  • orders may fill at different prices than requested during fast moves

Good EA setups include protective logic:

     

  • maximum slippage tolerance
  •  

  • spread filters
  •  

  • hard stop loss rules
  •  

  • max drawdown protection
  •  

  • position limits
  •  

  • time-based shutdown logic if conditions become abnormal

If an EA has no risk controls, the platform environment cannot “save” it.

  Automated strategies need risk controls inside the EA. Platform features cannot replace stop loss rules, position limits, and drawdown protection.

Security for EA trading on FXPro

You are running a system that can trade without asking you. Protect it.

Practical security rules:

     

  • never share trading passwords
  •  

  • keep investor passwords separate if you provide view-only access
  •  

  • protect VPS access credentials
  •  

  • avoid installing unrelated software on the VPS
  •  

  • keep your EA files backed up off the VPS
  •  

  • use strong passwords for client area access

Invest in Forex with FXPro

A complete quick-start checklist

Use this checklist to confirm everything is correctly set up:

     

  • FXPro MT4 or MT5 installed on PC or VPS
  •  

  • logged into the correct trading account and server
  •  

  • live quotes streaming on the chart
  •  

  • EA file placed in the correct Experts folder
  •  

  • platform restarted and EA visible in Navigator
  •  

  • EA attached to the correct symbol chart
  •  

  • EA settings allow live trading
  •  

  • AutoTrading / Algo Trading enabled globally
  •  

  • EA smiley/active status visible on chart
  •  

  • first monitoring pass completed by checking Experts/Journal logs

Running EAs on FXPro is straightforward when you treat it like a production setup:

     

  • choose MT4 or MT5 based on your EA build
  •  

  • install the platform correctly and confirm connectivity
  •  

  • install the EA into the correct folders
  •  

  • enable algorithmic trading globally and inside EA settings
  •  

  • test on demo, then deploy to live with controlled risk
  •  

  • keep the terminal running continuously, ideally on a VPS
  •  

  • monitor logs and protect your account security

Recent Comments

Check out the 56+ comments!

Mobile Flip Menu

Close Drawer Nav

News & Columns

Promotion & Events

Knowledges & Educations

Pages

SNS

2026 © FXBonus

FXPro
No rating yet.
No rating yet.
3/5 0