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

Submit your code

Volatility indicator

Accumulative Swing Index is used to analyze futures.

A modification of the popular ADX indicator.

Indicator MTF PSAR

R-Squared indicator.

The indicator demonstrates the trend stops with multicolor dots.

Fast adaptive trend line is an estimate of the trend line.

Indicator Trend Manager.

The standard Awesome with some amendments: signal line, setup of quick, slow, signal line, shifting of the signal line.

The ADXdon indicator. Another version of the ADX indicator, which shows the strength of the trend.

Indicator BobokusFibo. The modified version of indicator SpudFibo.

Trading on news.

Indicator DFC Next.

Hi-Lo indicator.

EMA_Trend_Indicator.

Divergence based on a standard Stochastic with Alert and language selection.

It responds to market faster than the MA (moving average)

Multi timeframe MACD - has additional parameter - TimeFrame. You can use it to set up higher timeframe from which MACD will calculate its values.

Lighty edited RVI Indicator.If drawing bug please recompile(Make normal drawing). Currently version SRVI@1 and SRVI@2.

Calculates multiple moving averages trend

The Cyclops follows the Cycleidentifier indicator, plus SMA and RSI for filter. It is taking a trade when the indi shows a bold two spike. The filter is suppose to confirm with that but the repaint of the spike seems to make this a Martingale effort.

Drop the script on your chart to send a screenshot to twitpic with or without a message

Indicator displays News with a market clock.

This indicator is based on the article: Getting Clear With Short-Term Swings by Ron Black

Indicator based on MACFibo trading strategy

Moving average on the basis of individual price

popup tip: any bar's local time, with help of a verticle line.

The EA opens transactions when RSI is Upper or Below 50

The indicator helps to find the correct trend before enter the market.

The Expert Advisor opens an order by the trading strategy, places a take profit and a stop loss It protects the position by moving the stop loss to breakeven, and maintains it with a trailing stop.

The Bulls Power indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

This EA will help you to set Stop Loss and Take Profit.

Simple program using the moving average as bias and providing many trade and money management options.

STOCH in MA is an indicator which applies the stochastic changes to the iMA. It can help to detect the trend of prices. For more information about the indicator, you can visit the product's page: https://www.mql5.com/en/market/product/26467

Draws Pivot Points Level Lines for formula's Floor,Fibonacci,Camarilla,Woodie

for number of currency pairs.

Convert historical data from M1 to M1, M5, M15, M30, H1, H4, D1, W1 and MN, specifying the start date.

This tiny script visually demonstrates the identity of two common Moving Averages

Pivot Point is a turning point for the direction of price movement in a market.

The indicator of trading signals based on the divergence of the RSI and CCI values

1...343536373839404142434445464748...104