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 - 89

Submit your code

The idea of this moving average indicator is in giving the bar with a greater volume a greater weight in averaging.

The indicator displays the total number of deals by symbol in real time.

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

Real time indicator designed for scalping on FORTS.

A script for placing a BuyStop Limit order.

A script for placing a SellStop Limit order.

A moving average with the five-fold EMA averaging, with a real period and the possibility to shift the indicator horizontally or vertically.

A complete Renko chart indicator with wicks. Configure using Tick Size, Pip Size, Points or R. Now with Asymetric Reversals!

Balance of Market Power combined with DSL (Discontinued Signal Line) it can be used both for trending and scalping mode.

This version of Hull Moving Average makes the lag even lesser and still keeps the smoothing of the Hull Average thus making it even "faster".

The Expert Advisor based on BrainTrend1Sig indicator

Step chart of RSI

JMA Z-score

Wilson Relative Price Channel - modification

Simultaneous opening of oppositely directed positions

T3 Price Overlay indicator

Three indicators from different timeframes: iMACD (Moving Average Convergence/Divergence, MACD), iAlligator (Alligator), and iRSI (Relative Strength Index, RSI)

The Relative Strength Index, applied to standard deviation of price.

It's an oscillator, similar to OsMA with Variable Index Dynamic Average.

The indicator shows the trend and allows to see a price range.

Trading signals of candlestick patterns with confirmation by Stochastic indicator.

Ergodic Mean Deviation Index (MDI) Oscillator by William Blau.

Schaff Trend Cycle indicator is a cyclical oscillator created by calculating the stochastic over MACD line using cycles. As a result, the developers managed to achieve more stable and reliable results of the indicator script operation.

Smoothed candlestick chart.

Hull Moving Average (HMA) that can change its color.

Modified elliptic filter from John Ehlers' book "Cybernetic Analysis for Stocks and Futures: Cutting-Edge DSP Technology to Improve Your Trading"

The indicator consisting of two moving averages from John Ehlers' book "Cybernetic Analysis for Stocks and Futures: Cutting-Edge DSP Technology to Improve Your Trading".

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.

Envelope construído pelas médias móveis e calculado da mesma maneira que os de Ichimoku Kinko Hyo.

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.

This typical signal indicator is based on Stochastic oscillator and Fractals technical indicators.

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.

Expert Advisor that trades based on the AML indicator, at the intersection of the bar with the indicator line.

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

1...828384858687888990919293949596...195