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

Submit your code

Power of JPY indicator shows actual strength of currency JPY calculated of 7 pairs that contain JPY. Indicator can be used for strategies based on mean reversion and/or correlation. Included pairs: USD JPY, EUR JPY, GBP JPY, AUD JPY, CAD JPY, NZD JPY, CHF JPY.

When applied to financial markets this method is usually used to determine the moments of prices extreme deviation from the "standard" level.

System concept: The Donchian Channels are quite popular among the trend following systems.

Indicator RSI DeMarker Super Position

Combined MA

Trend indicator. It adapts to the history, unfortunately redraws.

Aggressiveness - the rate of price change. Volatility - the size of the channel

Creates a synthetic Hedge for any open position that you select. Use it only if are you completely understand synthetic derivatives or triangular arbitrage.

Many developers face the same problem - how to get to the trading terminal sandbox without using unsafe DLLs. One of the easiest and safest method is to use standard Named Pipes that work as normal file operations.

This indicator is a small modification of classical Fractals Indicator. You can choose the number or left/right bars to have a new top or bottom as well a shift parameter.

MetaCOT 2 CFTC ToolBox Indicators is a set of MetaCOT 2 indicators which provides access to data from CFTC reports. MetaCOT 2 supports COT reports, Disaggregated COT, TFF and CIT. All indicators are available in source code and can be used to build your trading system.

A channel based on standard deviation of close price.

Variance (Welford’s method for computing)

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

Mirror indicator with a dropdown list of base indicators to choose from with optional alerts, email, and push notifications.

Envelopes technical indicator is formed with two Moving Averages one of which is shifted upward and another one is shifted downward.

MACD Histogram with outomatic divergent line .

Another Demark indicator.

Script Calling Library for MT4 build 600 and later

Close, Delete or Clean values from all orders by your choice.

The multi-timeframe version of the ChannelsFIBO_v2 indicator.

Show multi timeframe Moving Average on one chart.

This is a graphical indicator based on slope-direction-trend indicator that has been published under several other forms.

A dynamic version of the standard Heikin Ashi indicator (code compatible with both MQL4 or MQL5).

MT4 Indicator for Position Size Calculation

This FX5_SelfAdjustingRSI idicator draws RSI self adjusting overbought-oversold that were suggested by David Sepiashvili.

Indicator MTF CCI.

Indiactor Digital CCI Woodies

The FTLM hist indicator is one of many digital indicators that emerged after some of the articles by Vladimir Kravchuk.

Indicator ^Pivot_ResSup

Small indicator for monitoring the history of closed and the status of open orders on the chart. Red - unprofitable order, green - profitable.

Indicator EMA Bands v1.

Indicator Schaff Trend Cycle.

Indicator Volume with Custom Moving Average

The modified version of the DayImplus 1.1 indicator.

Paints the bars in the color corresponding to the current trend. Based on ADX.

Indicator TSD PP MACD FORCE Ind v1.

Indicator Trading hours.

The indicator displays the time between sending a quote by the broker and receiving it by you.

The script pumps over all quotations.

1...8910111213141516171819202122...101