MetaQuotes Software Corp. 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
- MQL5 Reference (CHM) - https://www.mql5.com/files/docs/mt5/mql5/chm/mql5.chm
- MQL5 Reference (PDF) - https://www.mql5.com/files/pdf/mql5.pdf
Automated-Trading
Added topic Expert Advisors: A Really Random Robot
A Really Random Robot : This robot uses a random number generator to simulate simply tossing a coin to decide on the direction of each trade. It provides an example of a minimal expert advisor programmed in an object-oriented style . It also provides
Automated-Trading
Added topic Expert Advisors: Pipser
Pipser : This Expert Advisor allows to perform one click trading. Just press the corresponding button to open position. To close position, press the opposite button, i.e. if Buy position is opened, press "Sell" to close it. Author: Fox Rex
Automated-Trading
Added topic Indicators: Dual_Trix_Upgrade2
Dual_Trix_Upgrade2 : New version of Dual Trix indicator. The Dual Trix indicator with dual magnified Values in the Chart and in the Indicator window. Author: q_import
Automated-Trading
Added topic Expert Advisors: Multik
Multik : The Multicurrency Expert Advisor is based on the idea, presented in the article Creating an Expert Advisor, which Trades on a Number of Instruments. It trades on the EURUSD and GBPUSD daily bars. It buys when MA is upwards, and sells when MA
Automated-Trading
Added topic Expert Advisors: MartGreg
MartGreg : An Expert Advisor, based on two MACD. It uses the martingale money management system. The money management is based on the fixed part and martingale system with limited number of doubles. Author: Fox Rex
Automated-Trading
Added topic Indicators: Dual Trix UpGrade_1
Dual Trix UpGrade_1 : Dual Trix Upgrade 1. Bigger text output in the indicator was taken from "antt" https://www.mql5.com/en/forum/330/page2 . Author: q_import
Automated-Trading
Added topic Indicators: MACD - Any higher timeframe
MACD - Any higher timeframe : This indicator is based on common MACD . Main idea is to allow trader to choose also timeframe of displayed indocator. Naturally you have the possibility to choose only current chart timeframe or any higher timeframe
Automated-Trading
Added topic Indicators: spread_on_chart
spread_on_chart : Since 2008 the most of the dealing centers began to work with the "floating" spreads. During the night the spreads are often wider. The wide spreads are appear during the news. The spread increasing can be sufficient, so in such
Automated-Trading
Added topic Libraries: Free Fuzzy Logic Library functions
Free Fuzzy Logic Library functions : The Fuzzy Logic - is a modern science, used in many fields, for example, it has military applications. Now it's available for the traders. Why Fuzzy Logic? There are some systems, easily can be solved by human
Automated-Trading
Added topic Indicators: Heiken Ashi On Adaptive Moving Average
Heiken Ashi On Adaptive Moving Average : This is the Heiken Ashi indicator, based on the averaged Open, High, Low and Close prices, averaged using the Adaptive Moving Average . The input parameters are the same as for AMA. Author: extern.fx
Automated-Trading
Added topic Expert Advisors: An Expert Advisor - Index Moving Average
An Expert Advisor - Index Moving Average : This Expert Advisor implements the trading strategy, based on the Index Moving Average (IMA) indicator, its money management system dependent on the specified risk and loss size. The daily bars are used for
Automated-Trading
Added topic Indicators: Index Moving Average
Index Moving Average : The indicator shows the rate of change of simple moving average . The direction of the indicator is the same with direction of daily bars. The local extremums of the indicator corresponds to the reverse points of the local
Automated-Trading
Added topic Expert Advisors: The "Night" Expert Advisor
The "Night" Expert Advisor : An Expert Advisor for trading during the night. Thos Expert Advisor trades on EURUSD (M15), according the signals of Stochastic indicator. It uses a simple money management system. Author: AM2
Automated-Trading
Added topic Indicators: NRTR
NRTR : The NRTR (Nick Rypock Trailing Reverse) indicator draws the base line (support and resistance) and a target line. Then the price exceeds the target, the position of the base line is changed in price movement direction, the minor price
Automated-Trading
Added topic Indicators: Dual Trix 15 and 30
Dual Trix 15 and 30 : Dual Trix Indicator: 2 Moving Averages with different periods. Author: q_import
Automated-Trading
Added topic Indicators: Bulls Bears Power
Bulls Bears Power : The indicator determines the bulls or bears prevail on the market and plots their strength. The indicator is the sum of Bears Power and Bulls Power indicators. Author: zfs
Automated-Trading
Added topic Indicators: Reversal Bar
Reversal Bar : The indicator helps to find the reversal bar of the trend. The signal appears in the case of the breakthrough of the High(Low) of the previous bar with bull (bear) direction. The signal should be interpreted according the current
Automated-Trading
Added topic Indicators: TimerClosingPeriod v.2
TimerClosingPeriod v.2 : The updated version of the TimeClosingPeriod indicator. It may be useful for the traders, who trade at the new bar opening, it plots the time, remained to the current bar complete, if the period is less than H1, it also plots
Automated-Trading
Added topic Indicators: Color Parabolic 2
Color Parabolic 2 : Color Parabolic 2. The color depends on the acceleration factor. All calculations performed inside the CParabolic class. The code will be useful for all who start to learn classes. This version uses 10 first colors, but it's
Automated-Trading
Added topic Libraries: The CGV class for working with global variables
The CGV class for working with global variables : The CGV class simplifies the work with global variables of MetaTrader 5 client terminal. Class methods: GlobalVariableSet GlobalVariableTemp GlobalVariableCheck GlobalVariableGet GlobalVariableDel