MetaQuotes Ltd is the software development company. One of our products is the MetaTrader 5 trading platform intended for trading in different financial markets.

Use the links below to download the latest builds:
 •   MetaTrader 5 Client Terminal - https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe
 •   MetaTrader 5 iPhone - https://download.mql5.com/cdn/mobile/mt5/ios
 •   MetaTrader 5 Android - https://download.mql5.com/cdn/mobile/mt5/android
MetaQuotes
Added topic Automated Trading Championship 2010: Registration started!
MetaQuotes Software Corp. is happy to announce the beginning of registration for the Automated Trading Championship 2010 , starting on June 1 st 2010! Starting from today and until September 22 nd 2010, anyone who wished to participate can register
MetaQuotes
Added topic Automated Trading Championship 2010: Registration Will Start One Month Earlier
As you may know, the Automated Trading Championship 2010 will be conducted soon. Currently preparations are underway for the upcoming contest. However, this year the Championship is conducted only for MQL5 Expert Advisors written for the new
MetaQuotes
Added topic New article at mql5.com - OOP in MQL5 by Example: Processing Warning and Error Codes is published
New article OOP in MQL5 by Example: Processing Warning and Error Codes is published at mql5.com: The article describes an example of creating a class for working with the trade server return codes and all the errors that occur during the MQL-program
MetaQuotes
Added topic New article at mql5.com - MQL for "Dummies": How to Design and Construct Object Classes
New article MQL for "Dummies": How to Design and Construct Object Classes is published at mql5.com: By creating a sample program of visual design, we demonstrate how to design and construct classes in MQL5. The article is written for
MetaQuotes
Added topic New article at mql5.com - Creating Active Control Panels in MQL5 for Trading
New article Creating Active Control Panels in MQL5 for Trading is published at mql5.com: The article covers the problem of development of active control panels in MQL5. Interface elements are managed by the event handling mechanism. Besides, the
MetaQuotes
Added topic About False Alerts by Anti-Virus Software
In order not to write "A False Alarm" over and over again, one more time we make a statement: Our software does not contain trojan or any other viruses (this is nonsense - our reputation and our work is very important to us). All the authorized
MetaQuotes
Added topic New article at mql5.com - Practical Application Of Databases For Markets Analysis
New article Practical Application Of Databases For Markets Analysis is published: Working with data has become the main task for modern software - both for standalone and network applications. To solve this problem a specialized software were
MetaQuotes
Added topic New article at mql5.com - Migrating from MQL4 to MQL5
New article Migrating from MQL4 to MQL5 is published at mql5.com: This article is a quick guide to MQL4 language functions, it will help you to migrate your programs from MQL4 to MQL5. For each MQL4 function (except trading functions) the description
MetaQuotes
Added topic New article at mql5.com - A Virtual Order Manager to track orders within the position-centric MT5 environment
New article A Virtual Order Manager to track orders within the position-centric MT5 environment is published at mql5.com: This class library can be added to an MT5 Expert Advisor to enable it to be written with an order-centric approach broadly
MetaQuotes
Added topic New article at mql5.com - Creating an Indicator with Graphical Control Options
New article Creating an Indicator with Graphical Control Options is published at mql5.com: Those who are familiar with market sentiments, know the MACD indicator (its full name is Moving Average Convergence/Divergence) - the powerful tool for
MetaQuotes
Added topic New article at mql5.com - MetaTrader 5: Publishing trading forecasts and live trading statements via e-mail on blogs, social networks and dedicated websites
New article MetaTrader 5: Publishing trading forecasts and live trading statements via e-mail on blogs, social networks and dedicated websites is published at mql5.com: This article aims to present ready-made solutions for publishing forecasts using
MetaQuotes
Added topic New article at mql5.com - Creating a "Snake" Game in MQL5
New article Creating a "Snake" Game in MQL5 is published at mql5.com: This article describes an example of "Snake" game programming. In MQL5, the game programming became possible primarily due to event handling features. The object-oriented
MetaQuotes
Added topic MQL5.com Search - Quick, Easy and Convenient!
MQL5.com has gained yet another useful service - now you can search information in all MQL5.community sections at one time. Type few keywords describing desired information, press Enter (or click Search button) - and you will see results page
MetaQuotes
MetaQuotes
MetaTrader 5 Strategy Tester!

Today we have released the beta version of MetaTrader 5 Strategy Tester ()https://www.metatrader5.com/en/automated-trading/strategy-tester. This program is the integral part of the MetaTrader 5 Client Terminal being designed for the purposes of testing and optimization of MQL5 Expert Advisors.

With the testing you can assess the qualities of your Expert Advisor on history data before launching it in real trading. Optimization allows choosing the most profitable parameters for your Expert Advisor making it a real efficient one. The Strategy Tester is an indispensable tool for developers of Expert Advisors. It is almost impossible to develop a profitable an error-free Expert Advisor without the tester.

As compared to the tester in MetaTrader 4, the new MetaTrader 5 Strategy Tester is a more powerful and accurate tool. It has obtained the new function of distributed optimization that will be useful in work with compound Expert Advisors. Besides that, the Strategy Tester offers efficient testing of multi-currency Expert Advisors.
MetaQuotes
Added topic New article at mql5.com - Creating Tick Indicators in MQL5
New article Creating Tick Indicators in MQL5 is published at mql5.com: In this article, we will consider the creation of two indicators: the tick indicator, which plots the tick chart of the price and tick candle indicator, which plot candles with
MetaQuotes
Added topic Temporary problems with the MetaQuotes-Demo test server
Today morning, for some technical reasons problems occurred accessing our test MetaTrader 5 server that is located at our external provider's facility. Due to these problems, logging in to accounts opened on this server is impossible. Please accept
MetaQuotes
Added topic Temporary problems with the MetaQuotes-Demo (MetaTrader 5) test server
Today morning, for some technical reasons problems occurred accessing our test MetaTrader 5 server that is located at our external provider's facility. Due to these problems, logging in to accounts opened on this server is impossible. Please accept
MetaQuotes
Added topic New article at mql5.com - Using the Object Pointers in MQL5
New article Using the Object Pointers in MQL5 is published: By default, all objects in MQL5 are passed by reference, but there is a possibility to use the object pointers. However it's necessary to perform the pointer checking, because the object may
MetaQuotes
Added topic MetaTrader 5 Testing Report
Seven months have passed since testing of the MetaTrader 5 platform started. The first stage of it implied closed testing among the most active members of the MQL4.community . On the second stage we officially published the terminal - its public
MetaQuotes
Added topic New article at mql5.com - Introduction to MQL5: How to write simple Expert Advisor and Custom Indicator
New article Introduction to MQL5: How to write simple Expert Advisor and Custom Indicator is published: MetaQuotes Programming Language 5 (MQL5), included in MetaTrader 5 Client Terminal, has many new possibilities and higher performance, compared to