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

Submit your code

The latest version of the TrendSignal indicator. It doesn't repaints and also works well with a template.

A semaphore signal indicator that uses an algorithm based on crossovers of two moving averages.

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

The Exp_ColorSchaffRSITrendCycle Expert Advisor is based on the ColorSchaffRSITrendCycle oscillator change of position relative to the overbought and oversold levels.

The ColorXdinMA indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.

The Schaff Trend Cycle indicator based on the difference between two JCCX oscillators with different periods.

The Exp_LaguerreFilter Expert Advisor with the entry at the intersection of the fast and the slow lines of the LaguerreFilter indcator.

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

Semaphore signal indicator based on the Dots trend indicator algorithm.

The ColorMETRO_WPR with the timeframe selection option available in the input parameters.

Awesome_HTF_Signal shows a trend direction or a signal for performing a deal generated by Awesome_Sign indicator at the chosen bar as a graphic object with colored trend indication or deal direction and sends alerts or audio signals in case of a market entry moment.

The indicator helps to determine the beginning and end of trends on the basis of the slope of the "matches" lines and the color of their heads. Each match represents a line between the smoothed open price of a bar and the smoothed close price of the next one.

A trading system based on the signals of the ForexLine indicator.

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

A histogram of difference between ATR and its averaging implemented in color and complemented with the volatility change signals.

DarvasBoxes indicator with the color filling inside the channel, drawn as a cloud, with the display of the last values as price labels and the possibility to round the channel levels up to a required number of digits, and a price grid with these rounded values.

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

Hybrid of the FATL (Fast Adaptive Trend Line) digital filter and analog adaptive averaging JMA - the ColorJFatl indicator that fills the chart space with a colored background and displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits.

The Volume_Weighted_MA indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.

The Envelopes indicator with the use of the i-CAi indicator algorithm.

The vaMA indicator with the ability to replace averaging. It displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits. Additionally, it indicates the trend strength by colored dots based on the standard deviation algorithm.

RSI of adaptive T3 (calculates 7 types of RSI that can be filtered by adaptive T3).

A semaphore signal indicator based on crossovers of the Di Plus and Di Minus lines of the ADX_Smoothed indicator.

The indicator displays trade opening signals based on the author's 'Reversal' trading system.

Relative Momentum Index implemented as a color histogram with an indication of overbought and oversold zones.

A different way of looking at the fractals: instead of showing fractals the usual way, this indicator shows fractals as an oscillator and can show the "rhythm" of the changes in the market.

Stochastic on the price chart.

Schaff Trend RSI is an RSI of the MACD.

Dynamic managing the lot size depending on the balance.

MACD High/Low made multi timeframe.

Two indicators iMA (Moving Average, MA) and one iRSI (Relative Strength Index, RSI). Many settings and optimization of trade signals formula.

A histogram based on the difference between the main and the signal lines of indicator Ang_Zad_C in the points of the price chart.

DEMA_Range_Channel indicator with the timeframe selection option available in input parameters

The trading system based on the Open_Oscillator_Cloud indicator signals with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system.

The Trendless OS DiNapoli indicator

Renko charts on custom symbols

CCI_Candle_Vol indicator with additional averaging of the resulting candles

NRTR type trend indicator based on exiting the channel formed by averaging High and Low of the price series

The indicator of expanding time zone corridors with five corridors A formed corridor is equal to four hours, while the corridor expansion is equal to sixteen hours.

JFatlCandle indicator with two colored channels based on standard deviations from High and Low of the indicator candles

1...129130131132133134135136137138139140141142143...183