Watch how to download trading robots for free
Find us on Twitter!
Join our fan page
Access the CodeBase from your MetaTrader 5 terminal
Couldn't find the right code? Order it in the Freelance section
How to Write an Expert Advisor or an Indicator

Top MQL4 and MQL5 source codes based on user ratings - 74

Submit your code

Smoothed candlestick chart.

The indicator gives trading signals using colored arrows on a chart. The signals are based on the WPR (Williams’ Percent Range) and RSI (Relative Strength Index) technical indicators.

CRSIOnArray class is designed for calculation of RSI (Relative Strength Index, RSI) values on indicator buffers. The example of use of the class is presented.

BrainTrend_HTF_Signal displays trend directions from the last bars of the BrainTrend1 and BrainTrend2 as a sequence of graphical objects. The number of bars to be used is set in the input parameters.

Unnormalized symmetrical oscillator based on the linear regression algorithm with the simplest trend power indicator.

The sum of Bears Power and Bulls Power technical indicators values averaged using Laguerre algorithm.

Trading signals module for MQL5 Wizard. The moment, when PriceChannel_Stop indicator changes its color, indicates the time for market entry.

Smoothed Simple Trend Detector.

The GMMA Long indicator converted into a histogram for a better visualization.

The indicator allows predicting the trend reversal

The Keltner Channel indicator with the added flat area

The class is designed for calculation the technical indicator On Balance Volume (On Balance Volume, OBV) using the algorithm of the ring buffer.

The trend indicator drawn in the form of the color cloud

The script demonstrates the example of using the FileMove() function

The script demonstrates the example of using the FileWrite() function

SSL

A semaphore signal indicator that uses two Moving Averages in the form of NRTR

An example of the IndicatorSetInteger() function. A simple indicator that shows how to create a label, e.g. "Overbought level" for each horizontal level.

IREA is an automated trade algorithm based on the idea of that an unusual impact in price changes will be adjusted by an inverse movement.

A trend indicator that uses the oscillator analogue of RSI and its signal line. It is drawn as a colored cloud.

A semaphore signal indicator that uses the values of Accelerator Oscillator and Bill William's Awesome Oscillator.

The MACD histogram with a cropped display of flat areas.

The BlauErgodicMDI indicator with the timeframe selection option available in input parameters.

Bill Williams' Awesome Oscillator with the possibility of fine-tuning and an additional signal line in the form of a colored cloud.

Bill Williams' Accelerator with the possibility of fine-tuning and an additional signal line in the form of a colored cloud.

A semaphore arrow signal indicator. The indicator puts colored dots at times when you can trade.

Spread Indicator - displays current spread in the chart window.

The indicator changes the bar color to the color of the current trend calculated based on the ADX technical indicator.

The BykovTrend indicator with the timeframe selection option available in input parameters.

The WATR indicator with the timeframe selection option available in input parameters.

The MultiBlauSMStochasticx7Signal indicator shows information on active trends using the values of seven BlauSMStochastic indicators from different timeframes.

The ExVol calculates the difference between the total sum of bodies of growing and falling candlesticks on a given interval in points.

The indicator displays the information about the time and account properties.

The CMx indicator with the timeframe selection option available in the input parameters.

The Exp_ColorZerolagRVI Expert Advisor enters the market when the ColorZerolagRVI indicator cloud changes its color.

The Exp_DecEMA Expert Advisor is based on the reversal of the DecEMA moving average direction.

The TriX indicator implemented as a sequence of candlesticks.

The channel formed by two averages drawn on smoothing of High and Low price series. Candlesticks outside the channel limits are marked with color according to the trend.

Trading system based on the signals of the Laguerre_ROC indicator.

This indicator helps determine the end and the beginning of trends based on the inclination of the matches.

The XDerivative_StDev indicator with the timeframe selection option available in input parameters.

1...676869707172737475767778798081...185