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

Submit your code

The Fibo Average2 indicator

The Expert Advisor is based on the RSI Custom Smoothing indicator.

The Three timeframes Stochastic Average indicator

The indicator builds graphical object Fibonacci Levels with many settings at High and Low prices over the period specified in the indicator input parameters

Indicator XXDPO represented as candles

Adaptive Moving Average - generalized version with floating levels

Hull moving average

for export/import of orders and trades between EAs and terminals

Forex Trade Manager Grid MT5 helps you to managing orders and achieve the goal.

Tortured small print in the terminal? This indicator makes price numbers visible!

On contrast with Trailing Stop which a stop loss trails price until the price hits the stop loss and the position gets closed in profit, introducing Trailing Take Profit which take profit trails price when a position is in loss and ultimately the position gets closed with loss.

Average True Range Technical Indicator (ATR) is an indicator that shows volatility of the market.

The Bulls Power Indicator measures the balance of the bulls strength.

The script gets contents from the Windows Clipboard.

Trade signals based on three moving averages is considered. The code of the Expert Advisor based on this strategy can be generated automatically using the MQL5 Wizard.

Trade signals based on price crossover of two exponentially smoothed moving averages with intraday filter is considered. The code of the Expert Advisor based on this strategy can be generated automatically using the MQL5 Wizard.

The system of Camarilla Equation levels for all bars.

Forecasting the next candlestick changing range on a day chart.

This indicator is based on CCI (Commodity Channel Index) and the analysis of a trend direction of its multiple signal lines.

This indicator is based on Fatl indicator values and analysis of its signal lines.

The Three-Bar High/Low System indicator by Larry Williams

The trading system based on change of the trend direction displayed by the EF_distance indicator and force of the trend determined by the Flat-Trend indicator.

A semaphore indicator with a ZigZag.

Trading system using the RSIOMA_V2 indicator.

This Expert can run on all Symbols and Time Frames and uses the crossover of two Linear Moving Averages as Signal and an Exponential Moving Average as Trailing Stop.

The internal bar indicator showing locations of temporary price consolidation.

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

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

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

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

This indicator shows price heatmap using price histogram.

NRTR is a trend indicator calculated using the CLOSE prices.

Donchian Channel with the background filling inside the channel.

DonchianChannelsCloud indicator with the timeframe selection option available in input parameters.

Variation of the SMI indicator based on the "Momentum, Direction, and Divergence" book by Blau.

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

More experiments with the Simple ZigZag indicator. A small upgrade allows the indicator to find and mark the price consolidation areas with colored rectangles.

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

Trend analyzer based on the difference of two WPR oscillators with different periods.

The difference of the moving averages.

1...555657585960616263646566676869...183