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

Submit your code

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.

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.

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

Excellent trailing expert. I have been using it for a long time - I recommend it!

Color version of the XMA indicator.

Modified version of Murrey_Math_Line v2

It shows the information about 4 Moving Averages in a separate window.

Automatically does volume calculation based on percentage of desired account balance and enters instant or pending trades. Optional take profit is automatically at 1:1 with respect to SL.

This indicator, recognizing trends in an early stage, can be used to get ready for a break-out scenario.

The indicator ыimulates the full structure of the market profile system that described by "James Dalton" in his book "Mind Over Markets".

This indicator draws three Donchian bands: up, middle and down bands based on which you can design your scalping system.

This indicator is a composite of several indicators: Fibonacci, Pivot Point, ZigZag, MACD and Moving Average which are combined in this indicator.

This indicator helps to determine swing point highs and swing point lows.

A ready made expert adviser template to use for further development

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

SSH is popular indicator as it uses simply two moving averages. This version is a mylti-TF of SSH with TF change ability from screen.

The script helps to perform the visual analysis of multiple currency pairs on a custom time frame.

The indicator of channel Keltnera.

The market volatility indicator.

A multi-timeframe indicator. It shows the trend direction of several time charts in a separate window.

The analysis of history data for the absence of bars, identifies their size, length and gap.

Placing two pending stop orders for breaking through some trade range, for example, before the important news are published.

This is not an automatic system. It is fully manual.

Indicator of overbuying/overselling

Indicator BeginnerAlert. The code contains a highly detailed description.

A "cover" for the normalization of the indicator values.

The indicator draws the charts of the euqity and balance basing on the minute history. In such a manner you get more authentic picture of maximum rises and drawdowns.

PivotCustomTime Indicator.

Script opening orders with specified Magic Number

Zigzag with a simple, clear and natural principle of work. By the Close prices. Without redrawing.

Scripts of pending, market orders, placing and removing stops.

EA placing orders progressively and scalping on global profit.

1...171819202122232425262728293031...101