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

Submit your code

Smoothed Larry Williams' Percent Range using Inverse Fisher Transform.

The indicator marks possible trend reversals.

Vertical time grid with one week step.

Good old stochastic oscillator. The difference from the standard one is that it shows overbought and oversold areas in a more visually convenient fashion.

This indicator is based on WPR (Larry Williams' Percent Range) and its multiple signal lines analysis.

Keltner Channel displayed as colored background.

LinearRegSlope_V1_HTF_Signal shows a trend direction as a graphic object with colored trend indication and sends alerts or audio signals in case the trend changes.

IBS

Internal Bar Strength Indicator measures the "inner strength" of each bar by subtracting the close price from the low and dividing the resulting number by the difference between high and low bars.

Normalized oscillator provided by the signal line and colored dots for making deals.

Typical semaphore signal indicator that shows market entry points using color arrows.

Simple trend indicator displayed in the form of NRTR.

XprofuterOverlay shows the line of the price future movement.

The Expert Advisor based on the change in the 3rdGenXMA moving average direction.

The trading system based on the signals taken from the BrakeMA semaphore, signal, trend indicator

The Expert Advisor on a single-layer line Perceptron with 4 entries which analyzes the Accelerator Oscillator indicator's data

The Cynthia Case stochastic.

The indicator draws candlesticks depending on the trend direction.

The indicator that fixes three states of the market.

A trend indicator which determines its values based on the signals with the group of Moving Averages whose periods change in the arithmetic progression.

A trend indicator which determines its values based on the signals taken from the LRMA Moving Average and a group of its signal lines whose periods change in the arithmetic progression.

The indicator shows possible resistance and support zones in the form of colored rectangles.

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

Checking a date for belonging to winter or summer time. The code was developed for news debugging.

The indicator draws lines by ascending series of maximums and descending series of minimums.

A semaphore signal indicator showing moments when the average difference between the Hull Moving Average and its averaging changes direction.

The CandleTrend_x10 indicator shows price movement from ten different timeframes.

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

This TriX oscillator analogue is calculated based on five Triple Exponential Moving Averages Oscillator indicators.

The Exp_ColorZerolagX10MA Expert Advisor is based on the ColorZerolagX10MA moving average change of direction.

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

The Exp_ColorXXDPO Expert Advisor is based on the ColorXXDPO oscillator change of direction.

Creates horizontal grid lines on the current chart for price action analysis.

The Exp_EMA-Crossover_Signal Expert Advisor is based on signals generated by the EMA-Crossover_Signal semaphore signal indicator.

The Exp_Ergodic_Ticks_Volume_OSMA Expert Advisor is based on the reversal of the Ergodic_Ticks_Volume_OSMA histogram direction.

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

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

The Exp_Ichimoku_Osc Expert Advisor is based on the reversal of the Ichimoku_Osc signal line.

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

This variant of JCCX oscillator is calculated based on five JCCX indicators.

The Laguerre_PlusDi and Laguerre_MinusDi indicators in a single window in the form of a colored cloud with the timeframe selection option available in the input parameters.

1...757677787980818283848586878889...183