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

Submit your code

The indicator is replotted when a vertical line is moved.

This indicator is based on the first version of Sidus trading method. It shows market entry points.

The Expert Advisor creates equivolume charts using tick history.

The Stochastic Oscillator indicator compares where a security’s price closed relative to its price range over a given time period.

Market Facilitation Index Indicator (BW MFI) is the indicator which shows the change of price for on

A script for visualization of trades on the chart. It is useful when you change the account/PC.

Indicator Heiken_Ashi_Ma_T3.

Drawing all results from a strategy tester report file into a chart.

The indicator determines the patterns of the Woodies CCI trading system.

Buy Sell Customized With RefreshRates and Lots Manager

Universal EA scheme to enable easy multiple strategy implementation into one EA

Indicator that able to read doji with lenght set up

The indicator with market entry signals and stop lines

This indicator calculates and displays the Dollar Index and 2 definable moving averages. Edited 18 September 2015 - updated link to official description and calculation from ICE Futures U.S.

The Indicator analyses last 100 waves and shows its sizes, average volumes and average velocities (in pips/hour) for each wave.

An evolution of John Ehlers Inverse Fisher Transform of RSI.

X-liquidex is an Impulsive/Volatility/Breakout EA. It uses Range, Moving averages and Keltner channel. It's logics are simple yet powerful.

Correlation(strength) between eight currencies & Gold.

This script lists current open orders with profit.

The Expert Advisor trades based on the support/resistance levels set by the user, while trailing the Stop Loss order.

The multitimeframe version of the ChannelsFIBO indicator.

Fast time range checking function. Doesn't use slow string parsing.

This is the semaphore indicator of candles that highlights the candles on the chart, which have same direction like all candles for your chosen timeframes.

MT4 Expert Advisor based on ADX indicator.

This is just another version of the well known Super Trend indicator. The code is simplified but it has the same output on the chart screen.

This indicator will display the combined values of all stop losses and take profits.

This indicator uses Bollinger Bands lines to detect markets trend. It's a very useful tool for manual trading. Furthermore, it is possible to use the indicator with ATR as a filter, as well as the option to pop up an alert when a reverse trend occurs. For more information about the indicator, you can visit the product's page: https://www.mql5.com/en/market/product/6333

A ready made expert adviser template to use for further development or use 'as is'

AVA adapts its analysis based on current market dynamics. This adaptability makes it invaluable for predicting shifts towards higher volatility or calmer periods.

Displays the difference between the long-term and short-term market sentiments relative to the price.

One of the most interesting modifications of Bollinger bands. It shows the standard deviation in the bar representation.

This indicator is based on the Jamie Saettele Going Beyond 70 and 30 system. Basically RSI crosses and ATR for entry.

Rsx

Indicator Rsx

Indicator Traders Dynamic Index, helps traders to supervise the market.

The indicator is almost 2 years old. I didn't lay it out, because I had no idea of how to use it.

A DLL to manage and exchange data between MT4 and MS Excel. OLE is used. The description of the DLL functions is given in the attached example. The example is a script that sends quotes to Excel and builds the diagram of daily price changes. At exiting,

Draws separately Kijun and Tenkan lines with the drawing forward on a specified number of periods.

A script for valuation of trades history that is uploaded to the client terminal. The valuation is performed in points.

Indicator VQ bars.

Hedge The Hedge Trader EA

1...212223242526272829303132333435...102