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

Submit your code

This indicator is an example of smoothing the TriX indicator timeseries by filtering high-order harmonics.

This indicator is an example of smoothing the Moving Average indicator timeseries by filtering high-order harmonics.

This indicator is an example of smoothing the Larry Williams' Percent Range indicator timeseries by filtering high-order harmonics.

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

The Exp_iAnchMom Expert Advisor is based on the reversal of the iAnchMom histogram direction.

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

The Exp_XDerivative Expert Advisor is based on the XDerivative oscillator change of direction.

A variant of the DeMarkerTrend_x10 indicator with the option to individually customize the input parameters for each DeMarker oscillator which are used to display the current trends

The Chande Momentum Oscillator indicator implemented as a sequence of candlesticks.

The FatlMacd indicator implemented as a sequence of candlesticks.

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

Semaphore signal indicator based on the METRO_DeMarker indicator cloud color change algorithm.

Trading system based on ColorHMA_StDev indicator signals.

Simple and resource efficient ZigZag.

TrendX indicator can be used for the market entry/exit.

Exp_TSICloud Expert Advisor is based on the change of color of TSICloud indicator.

Trading system based on the signals of the i-CAi_StDev indicator.

The ColorX2MA indicator, which features alerts, sending emails and push-notifications to mobile devices.

The Trigger Line indicator with arrows.

The Exp_XMACandles Expert Advisor is based on signals of the XMACandles indicator.

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

The Chart on Chart indicator displays a chart of other symbol on the current chart.

BB stops - velocity version.

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

An example of receiving the High and Low prices of bars over the past 24 hours.

The XССXCandleKeltner indicator with the breakout indication option

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

The EveningStar Expert Advisor trades the "Evening Star" pattern. Lot is calculated based on the risk value as a percentage of free margin.

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

Envelopes using the Color_QEMA_Digit MA, with an indication of trend direction and display of the last values of channel borders.

The Paramon indicator with a color filling of the channel.

A simple trend indicator based on the RSI changes.

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

A multi-currency Expert Advisor based on the iStochastic (Stochastic Oscillator) indicator signals.

Martingale and anti-martingale.

This version of the Vortex indicator shows the difference between the VI+ and VI- lines as a histogram oscillating around the zero line.

This tool allows you to calculate the correct lot size of the next trade by following some simple money management rules.

The Percentage Price Oscillator Extended (PPO) is a technical Momentum indicator showing the relationship between two Moving Averages. To calculate the PPO, subtract the 26-day Exponential Moving Average (EMA) from the nine-day EMA, and then divide this difference by the 26-day EMA. The end result is a percentage that tells the trader where the short-term average is relative to the longer-term average.

Commodity Channel Index (CCI) is a versatile indicator that can be used to identify a new trend or warn of extreme conditions. Donald Lambert originally developed CCI to identify cyclical turns in commodities, but the indicator can be successfully applied to indices, ETFs, stocks, and other securities.

A moving average by Tim Tillson

1...646566676869707172737475767778...185