RoboForex – Professional services on Forex market

What is a VPS / VDS server?


Recommended
VPS-servers
More →
How to get a license

for free!

More →
Crypto exchange
Crypto Wallets
More →

VR Trade Panel - online trading? Easy!
VR Trade Panel - online trading? Easy!

Icon of the program version Version: 16.120

Icon program update date Updated: 22.12.2016

Icon date the program was added Added: 17.11.2014

License: Shareware

One-time purchase: 0$

Rent: from 0$

Multi-functional trading panel with the ability to work in two modes, virtual and real. Easy and reliable order management directly on the chart! Instant closing of all orders or just a flip

VR Stealth Pro - an adviser invisible to the broker
VR Stealth Pro - an adviser invisible to the broker

Icon of the program version Version: 16.120

Icon program update date Updated: 13.12.2016

Icon date the program was added Added: 10.09.2014

License: Free

One-time purchase: 0$

Rent: from 0$

The expert Advisor's interface is intuitive and easy. The EA hides the take Profit, Stop Loss, Breakeven, and Trailing Stop trading levels.

VR Watch list and Linker – Screener for MetaTrader
VR Watch list and Linker – Screener for MetaTrader

Icon of the program version Version: 24.050

Icon program update date Updated: 02.05.2024

Icon date the program was added Added: 01.07.2015

License: Paid-Free

One-time purchase: 98$

Rent: from 30$

Financial instruments screener for manual search and selection of the most interesting and liquid financial instruments. Designed for MetaTrader 4 and MetaTrader 5 terminals. The best solution for trading stocks.

VPS (virtual private server) or VDS (virtual dedicated server) is a type of server that provides its clients with full access via a remote Internet connection. This means that the user receives administrator rights and can manage the operating system, install their applications, configure files, and much more. VPS works similarly to a trader's home computer. VPS servers are located in large data centers and work, under the supervision of professional administrators, without stopping.

VPS servers for trading

VPS server for trading?

Virtual Private Server (VPS – Virtual Private Server) is an effective solution for active online exchange trading. It provides the ability to deploy a ready-to-use server for stock trading in a short time. After this, users have access to a cloud-based trading platform, which operates around the clock and is accessible from any device connected to the Internet. Users can host various trading terminals (for example, QUIK, MetaTrader, Transaq and others), as well as use a variety of exchange instruments.

Mobile online trading becomes possible without the need to install additional trading applications on a smartphone or tablet thanks to the use of a virtual server.

VPS servers provide traders with the opportunity to organize continuous operation of trading robots or even a whole fleet of such robots. The power of a particular VPS server determines the number of trading terminals that can be deployed. One such server allows you to launch dozens of trading robots simultaneously. This significantly increases trading efficiency and allows the trader to quickly respond to market changes.

Traders often resort to using VPS servers to run several trading terminals simultaneously. Each of these terminals is capable of supporting the operation ofmore than one trading robot. This feature allows traders to test dozens of different trading strategies in conditions that are as close to reality as possible. This approach gives the most accurate picture of the operation of automated trading systems. Monitoring the operation of a trading robot on a VPS server helps a trader evaluate the effectiveness of its work in real market conditions.

VPS servers for trading

Problems of home VPS servers

One of the most common ideas among beginner traders is to organize a server at home. Traders purchase equipment or use an old computer. Trading software is installed on this computer and the Internet is connected.

Unfortunately, there are advantages to this approach. The trader’s virtual server is subject to risks associated with the quality of power supply and the stability of the Internet connection. In addition, home computer equipment is not designed to operate 24/7. You should also note about the constant noise from a desktop computer. Remote connection from work or another location requires additional costs for purchasing “white” IP addresses, which may be more expensive than renting a vps server.

Benefits of renting a VPS

  • Full access to desktop trading terminals.
  • Continuous operation 24 hours a day, 7 days a week.
  • Stable operation of trading terminals.
  • Access from anywhere in the world.
  • Access data from any modern device.
  • Ability to deploy a fleet of different terminals.
  • Server maintenance by competent administrators, without access to user data.
  • Unlimited, high-speed Internet.
  • Most data centers with VPS servers are located next to broker servers.
  • Lowest ping to broker servers.

VPS servers for trading

What should not be done on VPS servers?

If you are not an expert in unix systems, then you should not order VPS servers with operating systems Linux, Ubuntu, Debian and others. For easy and familiar work, order servers only on Windows systems.

VPS servers are not designed to run testing and optimization of trading robots, as this can lead to increased load on the equipment beyond the allocated resources. In most cases, the VPS server will simply shut down and you will lose access to it. In addition, administrators control the load on VPS servers, and if it exceeds the permissible level, the VPS server can be blocked. VPS servers are designed for normal operation of trading terminals.

On VPS servers intended for trading, it is not recommended to run third-party applications, including programs for sending email messages. If the administrators discover that you are engaged in spamming or any other illegal activity, your VPS server will be permanently blocked and your account will be completely blocked.

What is important to know when choosing a server?

System requirements for the MetaTrader terminal are limited to the system requirements of the operating system. In other words, MetaTrader terminals do not require anything special.

When ordering a VPS server, pay attention to the following points:

  • Minimum processor frequency 2 GHz or higher
  • Minimum RAM 2 GB or higher
  • Minimum disk space for installation is 20 GB or higher
  • Minimum system requirements Windows server 2008 or higher
  • Operating systems of the Windows family with 64-bit architecture

Operating systems of the Windows family have their own system requirements; when ordering a server, the operating system installed on this server will also consume the resource you ordered, and accordingly there will be fewer resources left for the operation of the MetaTrader terminal.

Remember that when using MetaTrader trading terminals, if you access the history of a financial instrument, more memory on your hard drive may be required.

Metatrader developers designed the terminals so that they can operate with minimal resources. One trading robot will require only 380 MHz processor clock speed. By ordering a VPS with a capacity of 2 GHz and 8 GB. RAM, the user can work on 5 MetaTrader terminals.

How to connect to a VPS server?

There are a large number of simple and reliable ways to connect to VPS servers, let’s look at the two most popular:

Standard Windows RDP client application

Windows RDP client is included in every Windows operating system by default, connecting via it should not cause any difficulties, just follow the instructions below:

In the search field on your computer, enter the text "Remote Desktop Connection", the computer will show the application to connect:

VPS servers for trading

  1. Input field for the IP address issued in your personal account when renting a server
  2. The connection port is indicated after the colon. (Hosting sites use the port optionally; there are connections without using the port).
  3. Additional connection parameters.

You need to open the connection settings and configure the connection as follows:

VPS servers for trading

  1. Input field for the IP address issued in your personal account when renting a server
  2. The connection port is indicated after the colon. (Hosting sites use the port optionally; there are connections without using the port).
  3. User name, as well as IP address, is specified in the connection settings in the hosting account
  4. Button for permission to save data, it should be activated if you do not want to enter the IP address, username, password every time
  5. Save settings buttons allow you to save the file for quick connection, without entering data, next time. (You can save the connection to a location convenient for you by clicking on the "Save As" button). If you are the owner of several VPS servers, you can save each connection with a unique name and when you activate the connection, you will be taken to each server separately.
  6. Button to connect to a VPS server

After clicking the connect button, you may receive a warning about authenticating the remote computer.

VPS servers for trading

  1. Select the checkbox to avoid receiving such warnings in the future
  2. Click the "Yes" button to continue connecting

The next step is to save the data to the operating system.

The next time you connect to the VPS server, you will not need to enter and enter all this data; everything will be saved in the operating system.

VPS servers for trading

The operating system will save all data in its memory.

  1. IP address of the VPS server, please note that the operating system may hide the connection port, this is normal.
  2. VPS server username
  3. The password for connection as well as the IP address is specified in the connection settings in the hosting account
  4. Button to show or hide the password
  5. Button to save credentials in the operating system
  6. Final connection button

If everything is configured correctly, the remote desktop of your VPS server will open to you.

VPS servers for trading

mRemote application

The mRemote application is a free client for connecting to a remote desktop. It can be easily found on the Internet under the name "mRemote". A special feature of the application is that it can store the settings of several VPS servers and allows you to quickly switch between servers. It is also worth noting the ease of working with server settings.

VPS servers for trading

  1. Button to create a new connection
  2. Previously created connections
  3. Server name, specified by the user
  4. Description of the server, specified by the user
  5. Server icon
  6. server ip address, supplied by hosting in your personal account
  7. User name, also known as login for connection, is supplied by the hosting in your personal account
  8. Password for connection, supplied by hosting in your personal account
  9. Protocol
  10. Port for connection, supplied by hosting in your personal account (optional)
  11. Window size for working with a VPS server, the display can be as in the screenshot in the mRemote application window, or it can be on the entire monitor. Set the size you feel comfortable with
  12. Disks, allows you to connect a disk on your computer to a remote desktop

Setting up a VPS server for MetaTrader

There are often situations when a trader needs to work on a VPS server with several terminals. Multi-terminal testing on training accounts helps to most accurately evaluate the performance of trading robots in a mode as close to real as possible. In this regard, there is a lot of monotonous work on posting files of trading robots, indicators, and settings.

Another situation could be a large number of running terminals and confusion about which terminal is running what. All terminals have the same shortcuts by default.

Below are ways to synchronize data between all terminals and how to separate terminals using icons for shortcuts.

Synchronizing terminals

For synchronization you will need the FreeFileSync application; its free functionality will be sufficient for the needs of synchronizing several terminals. You can find the application by its name "FreeFileSync". To synchronize, you need to select one terminal, let's call it “main” and the terminals with which the “main” terminal will be synchronized. All files in the "Main" will be copied to other terminals.

VPS servers for trading

  1. Button to create a synchronization session
  2. Button for file comparison modes in all directories, you need to specify the date and size
  3. MetaTrader terminal directories, you need to specify the MQL4 or MQL5 directory. Example: C:\Users\AdmVps\AppData\Roaming\MetaQuotes\Terminal\2EB00D602D957C0205A2FAABC54184DE\MQL5 To open the correct directory, go to the terminal next File > Open data directory > MQL folder
  4. Folder of the main terminal, where new files are manually copied for subsequent synchronization with other terminals. Please note that all the lines are absolutely identical, that is, on the left side of the window we indicate the folder of the “Main” terminal everywhere, and on the right side of the window in each new line we indicate the folder of the new terminal.
  5. Button to start the synchronization process, it is important to pay attention to the synchronization modes. You can select mirror mode and then the contents of the directories will be the same. Other modes can be selected optionally.

After clicking the synchronize button, FreeFileSync synchronizes directories in all terminals connected to synchronization. In mirror mode, the directories will be absolutely identical, this means that if you manually added a file to one of the terminals, then after synchronization the file will be deleted, and the directory will contain only files that were in the directory of the “main” terminal.

Setting icons for terminals

To differentiate terminals, you can assign your own icons to terminal shortcuts. Icons must be strictly square in shape and have an extension (.ico). The most convenient way would be to put the icons in the form of numbers, as shown in the screenshots above. You can download the pictures from the link.

VPS servers for trading

To change the shortcut icon, open the shortcut properties

  1. Select change icon
  2. Open the catalog with pictures
  3. Choose a suitable picture

It is possible that the image in the taskbar will not change immediately. To immediately change the shortcuts in the bottom panel of running terminals, you just need to restart the terminal.

How to configure autostart of terminals?

In most cases, hosting companies that deal with VPS servers for trading immediately create a “Startup” folder on the remote desktop by default. To ensure that all terminals start in the event of an emergency restart of the VPS server, you should copy their shortcuts to this folder.

Despite the fact that professional administrators monitor the stable operation of VPS servers, there are situations when a software failure occurs. To prevent the trading terminals from stopping, you should add shortcuts to the startup folder.

How to transfer files to a VPS server?

To transfer files to a VPS server, you can use the option of connecting a disk from your computer to a remote desktop and dropping the necessary files onto it, and then copying the files to the desired directories on the remote desktop. Remember that the file transfer will take place over the Internet and this may take time, so avoid transferring heavy files.

You can also use the usual functions of copying from your computer and pasting on the remote desktop to transfer files in the mRemote application. 

Where to order a VPS server?

The trading industry has generated a huge number of services related to trading and algorithmic trading in financial markets. Thanks to this, a huge number of VPS hostings have appeared that allow you to have one or more remote desktops for a small fee. On our website we have placed several representative offices for VPS server rental. You can choose the one that suits your liking and pocket.

Built-in MetaQuotes VPS server or rent a Windows server?

The company MetaQuotes, the developer of the popular MetaTrader terminal on the Forex market, has implemented on the platform the option of direct connection to a VPS server. More information about this service can be found on the company’s website .< /p>

The essence of the MetaQuotes proposal is that the user does not rent a separate server, but connects his account to a terminal running in the cloud. This implies a number of significant restrictions on the use of the built-in VPS in the Metatrader program:

  • Trader cannot select processor and RAM parameters
  • The service applies only to one terminal (you can run at least a dozen of its copies on a regular VPS server)
  • The provider may stop hosting due to excessive load when operating trading robots
  • MetaQuotes rules prohibit the use of DLL libraries, which imposes restrictions on the use of a number of strategies

Setting up the Metatrader terminal can also lead to certain inconveniences. The trader must control the launch of trading robots only based on journal reports. On a rented VPS server, working remotely with Metatrader is no different from using the program on your home PC. Moreover, the trader can control the terminal from a tablet or smartphone in the same way as he would on Windows OS, which cannot be even close to the case when working with the built-in VPS on Metatrader. The last argument in favor of searching for cloud server services on your own is the cost of an account arena with MetaQuotes. Taking into account the restrictions described above, the cost of using one copy of MT4 or MT5 is significantly higher.

Comments

To write a comment, log in Enter
Registration

Login

Password recovery Registration
Login

Password recovery Registration
Password request

If you forgot your password, enter your e-mail. The control line for changing the password will be sent to you by e-mail.

A link has been sent to your email address to confirm the E-mail address. To complete the registration, follow this link.

If you have not received an email to your email, check the Spam folder. If there is no letter there either, then contact us.

Registration completed successfully!

You have successfully logged in to the site!

We use both our own cookies and third-party cookies for the purpose of analysis, as well as to display ads based on your preferences, in accordance with your browsing habits and your profile. For more information, please see our Privacy Policy.
Even more in the Telegram community Send us a message