https://media.b2broker.com/app/uploads/2020/03/Icon-MetaTrader45-clear.svg

Setup & Support of MetaTrader 4/5

MetaTrader is one of the world’s most popular trading platforms, it is stable and simple, with many features for trading and technical analysis.
Hero Image

Why do I need it?

Maintaining and configuring MetaTrader is a complex process that requires experienced DevOps,
dealing engineers, and support team involvement.
With our expertise and highly skilled engineers we are able to take
your buisness to a whole new level.
Fast setup
2-5 days*
full Setup Time
Cost-effective
16x Cheaper
than building your own support team
Hosting Service
Worldwide
data centers/cloud solutions
*if the documents according to checklist are fine.

How it works

Your hosting provider is important - when choosing it you should take into account many factors. You need to choose your hosting depending on the location of your customers and liquidity providers.
Setup
1.1
Pre-installation preparation of the server(s)
Installation of the necessary accompanying software and configuration of the firewall rules.
1.2
Installation of the Main trade server MetaTrader 4
Test run and operations check-up.
1.3
Installation of MetaTrader 4 data centers
To control the incoming connection flow.
2.1
Initial setup of MetaTrader 4 Server
Configuration of the main server parameters and their checking and testing.
2.2
Advanced configuration of MetaTrader 4
Setting up trading symbol groups, trading symbols, account groups, manager accounts, SMTP connections. According to the server's trade conditions checklist. Testing and checking the conditions.
2.3
Installation and configuration of the bridge to the liquidity provider
Checking and testing the bridge reception of price flows and dispatch of trade orders.
2.4
Installation and configuration of additional platform extensions/plugins
If necessary, checking and testing them.
3.1
Adding historical data
For charts of trading instruments.
3.2
Backup server preparation
Installation of the necessary accompanying software and configuring the firewall rules.
3.3
Installing backup server component on the backup server
Setting it up, connecting to the main server and starting synchronization.
3.4
Adding backup server address to MetaTrader 4 data centers settings
To control the automatic transition to the redundancy system.
3.5
Configuring the bridge/gateway on the backup server side
3.6
Test transfer to the MetaTrader 4 backup server
With control of all server parameters, including the bridge operation and the work of the automatic transfer to the backup and back.
* If necessary
Installation of additional data centers on access servers
To improve the quality of customer connection to the trade server from the target regions.
Installation of the MetaTrader 4 demo server
With its setup, connecting to a real MetaTrader 4 server to get the price stream, testing.
Installation and configuration the Report server
With all MetaTrader 4 server data exported to the MySQL database in real time.
Installation and configuration of the MetaTrader 4 test server
With the necessary parameters for testing trading conditions/new server components (plugins), etc.
1.1
Pre-installation preparation of the server(s)
Installation of the necessary accompanying software and configuration of the firewall rules.
1.2
Installation of the Main trade server MetaTrader 5
Test run and operations check-up.
1.3
Installation of the History server
MetaTrader 5
Test run and operations check-up.
1.4
Installation of Access servers and AntiDDoS proxy servers MetaTrader 5
To control the incoming connection flow.
2.1
Initial Setup of MetaTrader 5
Configuration of the main server parameters and their checking and testing.
2.2
Advanced configuration of MetaTrader 5
Setting up trading symbol groups and subgroups, trading symbols, account groups, manager accounts, SMTP servers. According to the server's trade conditions checklist. Testing and checking conditions.
2.3
Installation and configuration of the gateway to the liquidity provider
Checking and testing the gateway reception of price flows and dispatch of trade orders.
2.4
Installation and configuration of additional platform extensions/plugins
If necessary, checking and testing them.
3.1
Adding historical data
For charts of trading instruments.
3.2
Preparing backup servers
Installation of the necessary accompanying software and configuration of the firewall rules.
3.3
Installation of backup server components
For MetaTrader 5 trading and history servers to backup servers, setting them up, connecting to the main server and running synchronization.
3.4
Configuration of MetaTrader 5 Access Servers
Including a backup server to control the backup system.
3.5
Configuring the gateways on the backup server side.
3.6
Test transfer to MetaTrader 5 backup server
With control of all server parameters, including gateway operation and automatic switchover to back-up and back.
* If necessary
Installation of additional Access servers
To improve the quality of customer connection to the trade server from the target regions.
Installation of additional backup servers for MetaTrader 5 history and trading servers
In order to improve the fault-tolerance of the system. Their configuration and testing.
Setting up demo groups/allocations for demo groups, rules
And methods of processing demo trading orders with testing.
Setting up rules and methods of processing trade orders
For B-book parts of risk management with their testing.
Setting up export of all MetaTrader 5 server data to MySQL database
In real time.
Installation and configuration of test MetaTrader 5 server with the necessary parameters
To test trading conditions/new server components (plugins), etc.
Support
1.1
Server software support
Timely operating system updates and up-to-date server and server firewall settings maintenance.
1.2
Regular monitoring of MetaTrader 4 server status
Its maintenance and updates. Including occasional server reboots.
1.3
Regular monitoring of data centers, their maintenance and updates
Including free space monitoring and monitoring of data flow through the data center.
2.1
Server license update control
Support of the main server parameters, their reconfiguration and optimization as new tasks for the server arrive.
2.2
Adding and removing
Of new and old: trading symbol groups, trading symbols, account groups, manager accounts. Their setup and testing. Upon request.

Changing trading conditions with setting necessary parameters on groups of accounts, trading symbols and order execution methods. Upon request.
2.3
Adding and configuring / reconfiguring existing bridges, gateways. Upon request
Working with bridges/gateways licenses.
3.1
Adding and configuring/reconfiguring existing plug-ins. Upon request
Work with additional components of the servers, their timely updates.
3.2
Adding/correcting trading symbol charts. Upon request
3.3
Server software support
Timely update the operating system and up-to-date server and server firewall settings maintenance.
3.4
Regular monitoring of the backup server, its maintenance and updates
Including free space monitoring and synchronization control. Working with server redundancy. Monitoring of transfer to and from the backup server.
3.5
Regular check-up of data center settings and logs
In order to prevent possible failures in the system of automatic transfer to the backup server
3.6
Adding and configuring / reconfiguring existing bridges, gateways. Upon request
Working with bridges/gateways licenses.
3.7
Occasional switching to and from a backup server
With control of the performance of all systems, usually on weekends at the least active time for the market.
* If necessary
Regular monitoring of the access servers status
Its maintenance and updates. Including free space monitoring and monitoring the flow of data through the Access server.
Regular monitoring of the backup servers status
Their maintenance and updates. Including free space monitoring and synchronization monitoring. Working on servers redundancy. Monitoring the transfer to and from the backup server.
Adding new and deleting old groups of accounts, manager accounts.
Their setup and testing. Upon request.

Changing trading conditions with setting necessary parameters on groups of accounts, trading symbols. Upon request.
Adding new and removing old routing and order execution rules.
Their setup and testing. Upon request.
Regular monitoring of the database status
and work on its maintenance. Data reloading upon request.
Regular monitoring of MetaTrader 5 server status
and its components, work on its maintenance and updates. Including occasional server reboots.
1.1
Support for server software
Timely update of the operating system and up-to-date server and server firewall settings maintenance.
1.2
Regular monitoring of the trading server status
Its maintenance and updates. Including occasional server reboots.
1.3
Regular monitoring of the historical server status
Its maintenance and updates. Including occasional server reboots.
1.4
Regular monitoring of access servers, their maintenance and updates
Including free space control and control of data flow through the access server.
2.1
Server license update monitoring
Support of the main server parameters, their reconfiguration and optimization as new tasks for the server arrive.
2.2
Adding and deleting
Of the new and old: trading symbol groups, trading symbols, account groups, manager accounts. Their setup and testing. Upon request.

Changing trading conditions with setting necessary parameters on groups of accounts, trading symbols, methods of orders execution. Upon request.
2.3
Adding and configuring / reconfiguring existing gateways.(Backup server) Upon request
Working with gateway licenses.
2.4
Adding and configuring / reconfiguring existing plug-ins. Upon request
Working with additional components of the servers, their timely updates.
3.1
Working on adding/correcting trading symbol charts. Upon request
3.2
Server software support
Timely update of the operating system and up-to-date server and server firewall settings maintenance.
3.3
Regular monitoring of the backup server status, its maintenance and updates
Including free space control and synchronization control. Working on server redundancy. Monitoring of transfer to and from the backup server.
3.4
Regular checking of access server settings
And their logs in order to prevent possible failures in the system of automatic transfer to the backup server
3.5
Adding and configuring / reconfiguring existing gateways.(Backup server) Upon request
Working with gateway licenses.
3.6
Occasional switching to and from a backup server
With control of the performance of all systems, usually on weekends at the least active time for the market.
* If necessary
Regular monitoring of the access servers status
Its maintenance and updates. Including free space monitoring and monitoring the flow of data through the Access server.
Regular monitoring of the backup servers status
Their maintenance and updates. Including free space monitoring and synchronization monitoring. Working on servers redundancy. Monitoring the transfer to and from the backup server.
Adding new and deleting old groups of accounts, manager accounts.
Their setup and testing. Upon request.

Changing trading conditions with setting necessary parameters on groups of accounts, trading symbols, methods of orders execution. Upon request.
Adding new and removing old routing and order execution rules.
Their setup and testing. Upon request.
Regular monitoring of the database status
and work on its maintenance. Data reloading upon request.
Regular monitoring of MetaTrader 5 server status
and its components, work on its maintenance and updates. Including occasional server reboots.

Cost-effective

To maintain infrastructure going you will need minimum 10 engineers. It means additional costs on payroll, taxes, etc. Our support service is super cost-effective and time-saving solution as it is a based
on a White Label of MetaTrader.
~$50K
Costs for payroll, taxes, etc.
~$ 50,000
Support fee if you do it by yourself
16x
Cheaper to pay us for Support
$ 3-4,000
B2Broker's Monthly support fee for maintaince your MT4/5

Get your MetaTrader

We are here to provide you with the best liquidity solutions tailored to
your exact requirements. Contact us now.

MetaTrader Structure

Hosting Service

Your hosting provider is important - when choosing it you should take into account many factors. You need to choose your hosting depending on the location of your customers and liquidity providers.

Hosting Service for Liquidity Aggregators

Hosting Service for Trading Servers

Hosting Service for Backoffice

Hosting Service for Access Servers

Hosting Service for Experts Advisors

Hosting Service for Trading Platforms

Hosting Service for Exchanges

Hosting Service for Backup Servers

Hosting Service for Data Bases

Worldwide Data centers/Cloud Solutions

Our servers on the map

If you want to work in other regions, we will find more appropriate server for you.

North and South America: Equinix environment including NY4, LA3, SV2, BG1 and others

Europe and Middle East: Equinix environment including LD4, GRA4, AD1
and others

Asia-Pacific zone: Equinix environment including TY3, SG4, HK and others

Get your MetaTrader

We are here to provide you with the best liquidity solutions tailored to
your exact requirements. Contact us now.

FAQs

Have a question? A source of useful information about our products and services.
What information is needed to start a setup?
To start installing the server, you will need to evaluate the necessary operating conditions’ required system parameters.
Such as:
a) Determine the location of the primary and backup servers based on suitable conditions.
b) Considering the forecasts for the expected load on the trading server, determine the required structure of servers and their parameters.
c) Get an idea of the server’s trading conditions and determine all the necessary components corresponding to these ideas.
d) Provide the received parts in the form of a completed checklist to start the installation.Our staff is always ready to help with each of the above points.
System requirements for MetaTrader4 server
MetaTrader4 trading server does not require a high-end solution. The system requirements are the following: Processor: Intel Xeon E-3, E-5 with six or more cores with support for SSE2 instructionsHard drive: 2x480Gb SSD in RAID-1 for system and trading server, 2x1Tb HDD for backups. Use direct-attached storage, do not use shared SANs as it can have latency, and your server might “freeze” on the fast market. SSD drive should be datacenter-oriented (like http://ark.intel.com/products/series/86207/Data-Center-SSDs), not consumer-oriented (reading/writing speed of at least 30Mb/sec).RAM: no less than 6GB.The speed of data transmission over the network: no less than 512Kb/sec (depending on the load on servers)Files system: Required NTFSOperating System: Windows Server 2012 Standard or higherIt is desirable to assign a particular HDD for MetaTrader Server 4, having a big cluster size. For example, C: for an operating system, D: for the trading server, and E: for backups. Cluster big size allows decreasing fragmentation of the database files.The server shouldn’t have installed the following types of software:- Web servers (Internet Information Server, Apache, etc.)- Mail server, DNS server, SNMP, etc.- Databases (Oracle, MSSQL, etc.)- Various IDE, compilers, etc.- .NET and Java environment- Various controlling agents supplied by the server manufacturer- Antivirus software- Third-party firewalls
System requirements for MetaTrader5 server
The MetaTrader 5 platform components are recommended to be installed on dedicated servers rented from hosting companies.Recommended requirements:CPU: Intel Xeon E3, E5 series quad-core or higherRAM: No less than 16GBHDD: RAID-1 array with two 480GB SSDs for the trade server and the history server, RAID-1 array with 2 x 1 TB SATA for backup serversNetwork: Both download and upload speed no less than 100 MbpsOperating System: Windows Server 2019 Standard x64No third-party software for system time synchronization is allowed.
Can I add custom functionality?
If there is a need to add any non-standard / custom functionality to the MetaTrader platform, we can help assess and implement such a solution.Metatrader platforms can expand their functions with additional plugins, in the form and with those parameters that the client requires.
How much will a turnkey solution cost, together with the costs of licenses and server hosting?
The cost of a complete turnkey solution depends on many factors, such as the selected location and server configuration, the cost of server software at the time of installation, the number of servers deployed according to the approved layout, taking into account the assessment and forecasts of the expected load of the structure.Our staff is always ready to help with the assessment and optimization of the setup’s proposed structure.
Is it possible to transfer a ready-made setup to another system along with clients and deals (migration)?
Yes, it is technically feasible. Depending on the specific case of migration, it can take several hours (MetaTrader4-to-MetaTrader5, MetaTrader5-to-MetaTrader 4) or several days to prepare to implement such a migration.
What communication methods are available with technical support for the setup?
Customer technical support is provided through the ticket system, as well as by e-mail.
In what form do you need to submit requests to change the configuration of an already running server?
All configuration changes must be made using checklists. This is necessary for both the client and us to trace the history of changes according to these checklists and their sending dates.
Any other questions?
Ask us now

It comes best with

B2Core (Trader's Room)

A new generation of professional software that helps brokers and exchanges
manage their customers, admins and IB-partners in one place.

Flagship User Interface
Solution for Multiple Business Types
Deep Customizations & Adjustments
Widest Range of External Integrations
Forex Liquidity

A deep pool of institutional liquidity will satisfy even the most sophisticated trader you serve.

Access to 78 trading pairs
Institutional volumes and spreads
Aggregation of Tier-1 banks
Leverage 1:100
CryptoDerivatives/CFD Liquidity

Get access to a pool of top cryptos available for trading any time.

100 crypto pairs available
Aggregated volumes and ultra low
spreads
Major cryptos to major fiat
currencies
24/7 availability