Русский 中文 Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
How to purchase a trading robot from the MetaTrader Market and to install it?

How to purchase a trading robot from the MetaTrader Market and to install it?

MetaTrader 5Trading | 14 September 2012, 10:48
1 027 015 87
A product from the MetaTrader Market can be purchased on the website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.

The MetaTrader Market features over 10,000 trading robots, indicators and other useful applications for the MetaTrader 4 and MetaTrader 5 trading platforms. We recommend that you watch a series of video tutorials on how to select, purchase and update Products from the Market:

Watch video: How to purchase a trading robot or an indicator from the Market?

Watch video: How to purchase a trading robot or an indicator from the Market?

The Market features thousands of trading robots and indicators. You can purchase them from the website or straight from your trading platform. Watch the video and see how easy it is.

Table of Contents


The article provides a step-by-step description of the product purchasing and activation procedure. Additional information is provided to explain how to use a product on multiple computers, terminals or MQL5 accounts.

If you have additional questions or difficulties while purchasing or activating a product, please contact us via Service Desk. We will be happy to help you.

A product from the MetaTrader Market (Expert Advisor, trading panels, libraries, etc.) can be purchased on the website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms.

A variety of methods are available to pay for the product, including a transfer from an account or through popular payment systems.

Purchasing a product from the Market on the site

In order to purchase a product from the MetaTrader Market, you should have the required amount in your MQL5 account or in any of the supported international payment systems. Free products can be downloaded and installed without any limitations.

1. Getting started

The main page of the Market features the most popular applications for MetaTrader 5 and MetaTrader 4, including trading robots, technical indicators, libraries and utilities.

2. Product categories. Configuring filters

To find a desired product, select the product category and specify additional search parameters if necessary. For example, you can select indicator type (trend, oscillator, multi-timeframe, indicator of levels or channels, etc.), price category, rent options, etc. Products that meet your search criteria will be shown on the main page of the Market.

Suppose we are looking for a scalping Expert Advisor for MetaTrader 5 and are ready to pay $100 for it. Configure the filter:

Click "Find". Only icons of Expert Advisors that meet the filter criteria will be shown on the main page.

3. Product description. Selection

To view the description of a product, click on its icon. The product operating principle, as well as the description of input parameters and screenshots are provided in the Overview. Products are often provided with a detailed video. Check out the Reviews and Comments tabs to find out the opinion of traders who have purchased this app. Releases of new product versions are published in the What's new tab.

Price details, information on product release and update dates, as well as the number of downloads and available activations are shown in the left-side field.

Every product is provided with a limited number of Activations, which define how many times you can install the purchased app. If a trading robot has 5 activations, you will be able to install this product 5 times (on different computers, after reinstalling the operating system or in case of hardware upgrade). In other words, you only purchase the right to use a limited number of copies of a paid product. You should check the number of available activations every time you install another copy of your product.

Suppose you have carefully studied product descriptions and have chosen one. All paid products are provided with demo (trial) versions which can be downloaded and tested in the strategy tester. Unlike the full product, the trial version can only run in the Strategy Tester. This possibility allows evaluating how a product works before purchasing it. Upon clicking on the "Download trial" button, you will be redirected to the trading terminal, since the demo version is downloaded directly to the platform.

4. Purchasing a product. Payment methods

Proceed to purchasing. Click "Buy". If you are logged in on the site, a window for choosing the payment method will be shown to you. You can pay for the product from your account balance on the website or via a suitable payment system.

If you are not logged in, then a login window will appear after you click the "Buy" button. Enter the login and password of your profile. After that, you will be redirected to the payment method selection window.

There is a variety of payment options to choose from.

  1. Via the payment system. To pay for a product, you need to enter your MQL5 account password. This is the confirmation of your intention to purchase the product.

  2. Using any of supported payment systems. Payment for a product is transferred over secure channels. In order to proceed with the payment, you will need to sign in to your account in the selected payment system. Once you click on the icon of the selected payment system, you will be redirected to the login page.

    Note: you should have a valid account in the selected payment system, and the required amount to pay for the product.

After a successful transfer you will receive the following notification:

The process of purchasing on the website is complete.

Now you need to activate the purchased product. After that it will become available for use in the MetaTrader platform.

5. Product activation

The key concept in the MetaTrader Market related to product purchasing is the Activation. By purchasing a product, you do not acquire it physically forever. You are only granted the right to use this application on a limited number of computers. At the same time, a product can be used on an unlimited number of terminals within one computer. Each paid product is provided with at least 5 activations, while the Seller can allow more activations. No activation is required for free-of-charge products.

During product activation, the terminal downloads from the Market a special protected version of the application which is linked to a specific computer. The number of available activations is then reduced by one. Activation means that you can only use the obtained product on this computer. Change of the operating system or upgrade of hardware changes the characteristics of the computer, which requires spending an additional activation. You should keep this in mind. The number of activations is always displayed in the product detailed description page.

So, let's proceed to activation.

  1. Open the trading terminal and sign in to the account.
  2. In the Toolbox window, open the Market tab and go to the Purchased section. All products purchased from your MQL5 account are displayed here. In our case, a warning is displayed notifying that the product has been purchased, but has not yet been downloaded.

  3. Click "Install". This opens a dialog with the number of available product activations. To confirm the installation on your computer, you will need to enter a password of your MQL5 account.

  4. Enter the password and click on "Get activation". After that the product is activated and downloaded to the Market folder of the terminal, and then can be used in this terminal. An appropriate message will be sent to your email, and the following window will be shown in the terminal:

Congratulations, you have just activated the trading robot purchased from the Market!

Purchasing a product from the trading terminal

Purchasing a product via the MetaTrader 4 or MetaTrader 5 trading terminal is similar to buying directly on the website, except for a few differences.

1. Login at MQL5.сom from the trading terminal

Open the terminal and log in to from the terminal:

2. Product categories. Configuring filters

Open the Market. You will find the Market tab in the Toolbox window of MetaTrader 5 or the Terminal window of MetaTrader 4. The main Market tab contains the list of the most popular products by categories. The applications displayed there are purchased most often, and this tab is the best starting point for exploring the Market. More applications from different categories can be viewed using tabs at the top of the window.

Applications in each category are sorted by type. For example, Experts are divided into trend, hedging, scalping, grid, trading from levels and other types. Also you can filter apps by popularity, release date or price. If you are looking for a product having a desired phrase in its name or description, you can use the search bar.

3. Product description. Selection

Similar to the site, the product page in the terminal features the necessary details including description and screenshots, as well as the author, the number of available activations, the product price and category.

The description, available payment options and the number of activations are opened by clicking on the product icon. You can download a demo version, test it in the Strategy Tester and determine whether the product is suitable for your trading style.

4. Purchasing a product. Payment methods

Proceed to purchasing and click Buy. This button is only available if you are logged in with your account in the terminal (see Getting started). In the next window, you should select the payment method. Further purchasing steps are similar to those on the website.

You can pay for a product from your MQL5 account or from a preferred payment system.

The following example demonstrates the purchase procedure using the ePayments system. After selecting this payment method, the following sign in form opens, where you should enter the login and password of your ePayments account. Click "Enter" and confirm the payment.

A similar authentication step is required for all other payment systems. Purchasing via any payment system is performed over secure channels and is absolutely safe. When you pay from your MQL5 account, you only need to enter your password to confirm the payment.

Payment is transferred instantly. After that, a message about the successful purchase is shown in the terminal:

When you purchase a product from the terminal, it is automatically activated and installed to the Market folder in the Navigator of the MetaTrader terminal. A notification of successful purchase and activation is sent to your email, as well as to the MetaTrader terminal and as a private message to your MQL5 account.

How do I use a trading robot after purchasing?

Where do I see my purchases?

Open MetaTrader 5 or MetaTrader 4.

  • If you have logged in to your account from the terminal, all products purchased and activated using the current profile will be displayed in the purchased tab.
  • If you are have not logged in, all products downloaded from this platform will be displayed in this tab, which will be displayed as "Downloads".

How can I move a purchased application to another computer or platform?

Migration of a trading robot to another platform depends on whether this platform is located on the same computer or on a different one.

  1. If multiple trading platforms are installed on your computer, you can copy the EX4/EX5 file of the application from a terminal folder and add it to the same folder of another terminal.
  2. If you want to move the application to another computer, you will need to re-activate it, because a product copy is linked to a computer. To do this:
    • open the trading platform on a new computer;
    • log in through to your account from this platform;
    • open the Purchased tab of the Market section. The list of products purchased using the specified MQL5 account will be displayed here;
    • select the desired product and click "Install". The app will be downloaded to the disk and installed in the terminal folder.
      Attention! A new activation is required in order to install an app on a new computer.

How do I update an app to the latest version?

Sellers update products from time to time, add new features, optimize code, etc. After purchasing a product, you will be receiving all its updates for free.

To receive such updates, check the "Purchased" tab in your terminal. A notification about a new version of the products and/or of its demo version is displayed in the product line. Click "Update"/"Update Demo", and a new application file will be downloaded instead of the old one.

For any questions contact Service Desk

After purchasing or renting a product, you will be able to use it without limitations. Also, all updates will be provided to you for free.

However, if you have any problems that cannot be solved using this article, contact Service Desk please. We will be happy to help you.

As you can see, it's simple, fast and secure. Are you ready to purchase your first product? Let's do it then!

Sign up for and purchase products from the MetaTrader Market!

We also recommend reading the following Market service related articles:

Attached files | (8.97 KB)
Last comments | Go to discussion (87)
1357541009 | 14 Feb 2023 at 18:24
Hello, excuse me, I am looking for an indicator that gives 3 suggestions for buying or selling when the market opens for each currency pair . The photo shows how the indicator works.  
Juvenille Emperor Limited
Eleni Anna Branou | 19 Mar 2023 at 12:45
1357541009 #:
Hello, excuse me, I am looking for an indicator that gives 3 suggestions for buying or selling when the market opens for each currency pair . The photo shows how the indicator works.  

Such recommendations are not allowed in this forum, you should make your own search in the Market or Codebase and if you don't find it, you may post your requirements as a job in the Freelance section.

deivitceron97 | 29 Mar 2023 at 04:47

Hello, I want to buy an EA but when I see comments it is not so positive, I do the demo test, it works out perfectly, is there a way to see if the bot or what they sell is seriously approved at least by the MQL5 page itself? Or NOWHERE can it be checked to know if it is a scam or if it is something real?

SANGYUB LEE | 17 Sep 2023 at 14:10
Hi, if I buy EA once here, can I use permanently even though the provider passes away?
Juvenille Emperor Limited
Eleni Anna Branou | 17 Sep 2023 at 14:58
Hi, if I buy EA once here, can I use permanently even though the provider passes away?

What a 'morbid' prospect...

You can still install and use a product purchased from the Market, even if it has been removed from the Market, if you have have enough activations.

Fundamentals of Statistics Fundamentals of Statistics
Every trader works using certain statistical calculations, even if being a supporter of fundamental analysis. This article walks you through the fundamentals of statistics, its basic elements and shows the importance of statistics in decision making.
MetaQuotes ID in MetaTrader Mobile Terminal MetaQuotes ID in MetaTrader Mobile Terminal
Android and iOS powered devices offer us many features we do not even know about. One of these features is push notifications allowing us to receive personal messages, regardless of our phone number or mobile network operator. MetaTrader mobile terminal already can receive such messages right from your trading robot. You should only know MetaQuotes ID of your device. More than 9 000 000 mobile terminals have already received it.
Exploring Trading Strategy Classes of the Standard Library - Customizing Strategies Exploring Trading Strategy Classes of the Standard Library - Customizing Strategies
In this article we are going to show how to explore the Standard Library of Trading Strategy Classes and how to add Custom Strategies and Filters/Signals using the Patterns-and-Models logic of the MQL5 Wizard. In the end you will be able easily add your own strategies using MetaTrader 5 standard indicators, and MQL5 Wizard will create a clean and powerful code and fully functional Expert Advisor.
Trade Operations in MQL5 - It's Easy Trade Operations in MQL5 - It's Easy
Almost all traders come to market to make money but some traders also enjoy the process itself. However, it is not only manual trading that can provide you with an exciting experience. Automated trading systems development can also be quite absorbing. Creating a trading robot can be as interesting as reading a good mystery novel.