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

Submit your code

Using JMA adaptive moving average is the best way to smooth price ranges with a minimum time lag.

The indicator generates signals for entering the market.

Symmetric Darvas Boxes for Forex.

Indicador Klinger Volume Oscillator colorido com a possibilidade de selecionar seu algoritmo de suavização dentre as dez possíveis variantes.

Stochastic RVI is a standard Stochastic Oscillator applied to the values of RVI (Relative Vigor Index) indicator instead of a price.

BrainTrend1 and BrainTrend2 are placed in one minimized window to remove excessive elements from a chart workspace. BrainTrend1 (upper square dots) is a basic trend indicator, while BrainTrend2 (lower round dots) is a confirming indicator.

The CVidyaOnArray class is intended for calculation of VIDYA (Variable Index Dynamic Average) on an indicator buffer.

WKBIBS is a next generation oscillator with combined WKB and IBS indicators functions.

Pair trading. Hedging. Market-neutral strategies.

The indicator displays the second chart over the main one using the reference point.

The Expert Advisor based on three moving averages and exit using Stop Loss or Take Profit. It sets up a market entry upon the conclusion of a trend on the trend reversal.

The script for manual trade: when achieving the limit price the script sets stop order and logs out

The oscillator for intraday trading.

A trend indicator implemented in the form of NRTR. Timeframe is specified in the input parameters of the indicator.

A pivot with Fibo levels on the basis of daily candlesticks

A candlestick momentum with a triple EMA averaging.

The BlauCSI_HTF_Signal indicator shows trend direction based on the data of the BlauCSI indicator as a graphical object with colored trend indication, gives alerts or audio signals and sends push notifications on your smartphone.

The indicator fixes the moments when the volatility of the financial asset takes to a minimum value and puts colored dots on the chart in the middle of the range of the candlestick movement.

William Blau's Stochastic Oscillator implemented as a color histogram with a signal line in the form of a colored cloud.

Two Standard Deviation channels automatically positioned on the chart.

Like period Separator each new day will gets its vertical line at starting. With several options how to display

The EA shows information on available trading signals' features, allows to manage their copying settings, as well as subscribe to and unsubscribe from signal copying.

The indicator shows information about size of candle in pips and size of the shadow too.

OHLC colour candles drawn in a separate window.

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

Cloud channel based on Moving Averages and Average True Range.

Expert Advisor which trades inside the spread in the order book.

Smoothed ColorZerolagRSI indicator rate of change represented as a colored histogram.

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

This variant of HighestLowestRange normalized oscillator is calculated based on five HighestLowestRange indicators.

The Exp_i-AMMA Expert Advisor is based on the reversal of the i-AMMA moving average direction.

The Exp_derivative Expert Advisor is based on the breakthrough of the zero level by the Derivative indicator.

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

Trading system using the ColorMETRO_XRSX indicator.

Trading system based on BinaryWave_StDev indicator signals.

Trading system based on XDPOCandle indicator signals.

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

Semaphore arrow signal indicator based on the classic DeMarker oscillator leaving the overbought and oversold areas, which features alerts, sending emails and push-notifications to mobile devices.

Trading system based on Volume_Weighted_MA_Digit_System indicator signals.

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

1...515253545556575859606162636465...184