Watch how to download trading robots for free
Find us on Telegram!
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 - 16

Submit your code

The Heiken-Ashi indicator is looks like the candlestick chart, but it has some difference.The advantage of the Heiken-Ashi charts is a simple trend determination, the upward trend candles are blue,the downward trend candles are red.

The Market Facilitation Index (BW MFI) is the indicator which shows the change of price for one tick.

The On Balance Volume Indicator (OBV) is a momentum technical indicator that relates volume to price change.

Linear regression slope normalized to SMA.

The Binary Wave returns a positive or a negative value depending on how the indicator readings are interpreted.

The easiest and fastest zigzag.

Class implements neural network of radial basis functions (Radial Basis Function Network - RBFN)

Filter based on the Intraday time filter offered by the standard library.

This library allows to automate the process of connecting to a trade server after the "Account disabled" error occurs.

This is an indicator that generates simulated data for any period - but in seconds

The indicator displays the Ask and Bid, which are taken from the real tick history. Also, it is possible to evaluate the spread changes by visually comparing the Ask and Bid.

The indicator displays in chart window the important data on current symbol.

BrainTrend2Sig semaphore signal indicator features alerts, emails and push notifications.

A version that adds some averages not supported by built in standard types to the collection of averages in one single file.

Tick volumes indicator. It shows the price change with an increase and decrease.

The newest version of Adaptive Laguerre filter.

The library makes indicators' Init/Deinit synchronized

A Moving indicator that does not use averaging in its code.

This time-series library brings lightning-fast timeseries access to MQL5 for time-sensitive applications while implementing the familiar methods of MQL4, e.g. iBarShift.

A standard zigzag complemented with support and resistance levels.

Long known volume analysis method.

Indicator based on the Daryl Guppy's original strategy.

TWR

TWR is an indicator of a trend reversal.

Instead of using "raw" prices" for calculations, Heiken Ashi Smoothed indicator is using smoothed/filtered/averaged prices instead.

Volatility quality with ATR filter

Trend direction and force - double smoothed EMA smoothed

Dynamic Trader Oscillator

Higher Highs & Lower Lows Stochastic

Trading system by iMA indicator (Moving Average, MA). Development of MA Trend.

This will display the Account Trading Report for real trade.

The Average Directional Movement Index Indicator (ADX) helps to determine if there is a price trend.

This is a simple example of user interface of information system with possibility to trade by pressing a button.

The indicator is based on the Elder's Impluse system.

BrainTrend2Stop is a trend reversal detection indicator, it is displayed by the stops line. Intersection of the line indicates trend reversal and the time to close previously opened positions.

Trend strength indicator based on the Laguerre adaptive filter.

Relative Vigor Index that allows to select RVI and the signal line smoothing algorithms.

Standard colored MACD histogram allowing to select smoothing algorithms from ten possible variants and containing alerts.

This indicator allows to display the chart of another currency pair in the additional window.

The indicator acts in a fully opposite way comparing to the adaptive moving averages during a trend market: in case of a definite trend, both indicator lines (Lead Sine and Sine Wave) move parallel to each other and show the trend direction by their location relative to each other; in case of a flat, the Sine Wave indicator quickly reacts on the market swing movements.

DeMarker indicator with the possibility to select smoothing algorithms that is made in color with dynamically changing oversold and overbought levels.

1...91011121314151617181920212223...194