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 Scripts: sChartsSynchroScroll_v2
sChartsSynchroScroll_v2 : This is the new version of the sChartsSynchroScroll script (the old version here ). Just attach script to one chart and that's all. You can change shift and chart scale, the different charts may have different scales
Automated-Trading
Added topic Indicators: Professional ZigZag
Professional ZigZag : I think that ZigZag is something like compression of the price chart. The ZigZag can be calculated using the price of the bar (for example, Close price) or High/Low prices of the bar (the most common used method) While working
Automated-Trading
Added topic Expert Advisors: MQL5 Wizard - Trade Signals Based on Crossover of Lines of the Alligator Indicator
MQL5 Wizard - Trade Signals Based on Crossover of Lines of the Alligator Indicator : MQL5 Wizard provides the automatic creation of Expert Advisors (see MQL5 Wizard: Creating Expert Advisors without Programming ). It's time consider the trading
Automated-Trading
Added topic Expert Advisors: MQL5 Wizard - Trade Signals Based on Crossover of Main and Signal lines of MACD indicator
MQL5 Wizard - Trade Signals Based on Crossover of Main and Signal lines of MACD indicator : MQL5 Wizard provides the automatic creation of Expert Advisors (see MQL5 Wizard: Creating Expert Advisors without Programming ). Here we will consider the
Automated-Trading
Added topic Expert Advisors: MQL5 Wizard - Trade Signals Based on Crossover of Two EMA with intraday time filter
MQL5 Wizard - Trade Signals Based on Crossover of Two EMA with intraday time filter : MQL5 Wizard allows to create the code of Expert Advisors automatically. See Creating Ready-Made Expert Advisors in MQL5 Wizard for the details. The trading signals
Automated-Trading
Added topic Expert Advisors: MQL5 Wizard - Trade Signals Based on Crossover of Two Exponentially Smoothed Moving Averages
MQL5 Wizard - Trade Signals Based on Crossover of Two Exponentially Smoothed Moving Averages : MQL5 Wizard allows to create the code of Expert Advisors automatically. See Creating Ready-Made Expert Advisors in MQL5 Wizard for the details. Here we
Automated-Trading
Added topic Scripts: SelfGenerator
SelfGenerator : This script generates a file with its own source code (solution of the classical program in MQL5). It may be useful to study programming and algorithms. Author: Владимир
Automated-Trading
Added topic Expert Advisors: MQL5 Wizard - Trade Signals Based on Price Crossover with Moving Average, confirmed by ADX
MQL5 Wizard - Trade Signals Based on Price Crossover with Moving Average, confirmed by ADX : MQL5 Wizard allows to create the code of Expert Advisors automatically. See Creating Ready-Made Expert Advisors in MQL5 Wizard for the details. Here we will
Automated-Trading
Added topic Indicators: DXMA
DXMA : The DMI Expanded Moving Average Indicator. The DMI and HLrange are used. Author: okome_ken
Automated-Trading
Added topic Expert Advisors: MQL5 Wizard - Trade Signals Based on Three Moving Averages
MQL5 Wizard - Trade Signals Based on Three Moving Averages : MQL5 Wizard allows to create the code of Expert Advisors automatically. See Creating Ready-Made Expert Advisors in MQL5 Wizard for the details. Here we will consider the trend strategy
Automated-Trading
Added topic Expert Advisors: MQL5 Wizard - Trade Signals Based on Price Crossover with Moving Average Indicator
MQL5 Wizard - Trade Signals Based on Price Crossover with Moving Average Indicator : MQL5 Wizard allows to create the code of Expert Advisors automatically. See Creating Ready-Made Expert Advisors in MQL5 Wizard for the details. Here we will consider
Automated-Trading
Added topic Indicators: Linear Regression Channel
Linear Regression Channel : The indicator plots a channel using the linear regression model: y=b+a*x. When calculation of regression coefficients (a and b) it uses only completed bars. The number of bars should be greater than 2 (and less than total
Automated-Trading
Added topic Indicators: ZigzagColor_Channel
ZigzagColor_Channel : The indicator plots the standard ZigZag by connecting the price peaks with bottoms during the period. It plots a channel by connecting the ZigZag peaks and ZigZag bottoms. The colors looks fine for black and white background
Automated-Trading
Added topic Expert Advisors: Grr-al
Grr-al : The Expert Advisor is profitable only if the "Open prices" only or "1 minute OHLC" modes used in Strategy Tester. It uses the knowledge about the M1 OHLC tick generation algorithm in Strategy Tester of MetaTrader 5: If the price began to
Automated-Trading
Added topic Libraries: OptimReport v2.15
OptimReport v2.15 : If you want to optimize your Expert Advisor using your own characteristics, you can use "Custom max" mode via OnTester() function. This code provides you many characteristics, which can be used during the optimization of your EA
Automated-Trading
Added topic Indicators: iUSDx (USD index) Multicurrency Indicator
iUSDx (USD index) Muticurrency Indicator : The iUSDx indicator uses the "MCM Control Panel" for multicurrency mode. It calculates the USD index. The USDx Index measures the performance of the US Dollar against a basket of currencies: EUR, JPY, GBP
Automated-Trading
Added topic Scripts: History of trade
History of trade : The script allows you to place the deals history on the chart using the graphic objects. Author: Yuriy Tokman
Automated-Trading
Added topic Scripts: YURAZ_CreateCSV_HistoryFile_From_MT5_For_MT4
YURAZ_CreateCSV_HistoryFile_From_MT5_For_MT4 : When I used the history quotes data from MetaTrader4 client terminal, I found that some brokers doesn't have the full history. The quality of the historical bar data is better, so I have decided to
Automated-Trading
Added topic Expert Advisors: ChartReinit
ChartReinit : Chart reinitialization with recalculation of all chart indicators. The Expert Advisor adds a button to the bottom right corner of each chart. After press of the button it reinitializes all charts of the chart symbol. The chart
Automated-Trading
Added topic Indicators: FantailVMA
FantailVMA : The indicator is a combination of Moving Average and Average True Range indicators. It shows trend movements. Author: bobsley