MQL5 Source Code Library for MetaTrader 5 - 190
This is the largest free source code library for MetaTrader 5 platform programs. Here you can find ready-made Expert Advisors, technical indicators, scripts and libraries. Use the code library when learning MQL5 language and develop your own automated trading applications based on the provided codes.
You can freely download and test published codes, as well as launch them in MetaTrader 5. The library is also available directly from MetaTrader 5 platform and MetaEditor development environment.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.
The trading system based on the signals taken from the BrakeExp semaphore, signal, trend indicator
The trading system based on the signals taken from the BrakeMA semaphore, signal, trend indicator
The Expert Advisor Exp_XMACD based on the signals received from the XMACD universal histogram.
The Trading system based on signal entry taken from the BinaryWave integral oscillator.
Intitial position is opened according to signals of the indicator.(there are six variants). If position becomes unprofitable, its volume is increased
The Pivot levels indicator, the Pivot sublevels and the Camarilla levels drawing the indicator buffers and the horizontal lines
The MultiJFatlSignal indicator shows the information about active trends using the JFatl four indicators value from different Time Frame
This script displays several subcharts in a single chart window according to the number of currency pairs in Market Watch menu.
Envelopes drawn in ZigZag form. They can be drawn fixing Time Frame and then calculate input parameters
The Expert Advisor analyses four Moving Averages: open, high, low, close. On its basis it calculates GO value and opens position according to its value
The Expert Advisor Exp_AdaptiveCyberCycle is built on the basis of the Adaptive Cyber Cycle indicator. The signal is formed when a bar is closing if there is crossing of indicator and its signal line.
The Expert Advisor based on signal entry taken from the AroonSignal signal indicator
The Expert Advisor tries "to catch" rollbacks after a strong movement. Candlestick analyses is used
Good old Moving Average drawn using DRAW_SECTION style is a usual mean to draw ZigZag. Time Frame on which it is calculated can be set in input parameters. That is why such an unusual style of drawing is used.
The Expert Advisor on a single-layer line Perceptron with 4 entries which analyzes the Accelerator Oscillator indicator's data
Bollinger Bands drawn using DRAW_SECTION style is a usual mean to draw ZigZag. Time Frame on which it is calculated can be set in input parameters. That is why such an unusual style of drawing is used.
Simple MA crossover Signaling for Expert Advisor Wizard
The trading system based on the signals obtained from the BBands_Stop_v1 signal indicator.
This Expert Advisor uses support vector machine learning to analyze historical price data and signal future trades.
The Expert Advisor opens a position at the specified time in the direction opposite to that of yesterday's daily bar.
Change Alert for barmenteros original indicator that compares four types of regression (linear, quadratic, logarithmic and exponential) and chooses the one that best fits the data analyzed.