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

Submit your code

This indicator allows you to plan your financial balance.

The Fibonacci channel display, the axis of which is the moving average line.

PriceAction indicator based on indicating Price Action candles. It indicates each candle type by different colored histogram bars.

Downloads the history of Alpari PAMM accounts and displays it on the chart.

Quantile bands.

Not really profitable but the code fits on one page.

Creates Fibonacci Retracement on the chart based on the ZigZag indicator. Tap the "X" or "Z" key to scroll through each swing in the ZigZag, to the right or to the left. For those who do not like clutter on their charts. The indicator can scroll to the right until it disappears from the chart, but it is still there. Scroll left to bring it back. This is one of the most useful tools in my trading toolbox!

Displays colored bars for MACD indicator above or below the zero level. Configurable with alerts.

This EA can do Grid trading and has useful functions for Gridtrading included

A Donchian Channel Strategy breakout EA Scalper. Best results at H1.

Indicator MadroGoldenFilter gives four signals to filtering 4 strategies.

The Dealers Trade v 7.51 RIVOT EA is based on the algorithm of multi-lot scalping. The EA has been repeatedly tested on a live account.

Close - script closing first market order if it is first in the list.

The indicator displays signals to buy/sell.

The Keltner Channel indicator determines the most significant trends.

using Stochastic m5, m15 and m30

EA to find gaps in history data.

The SuperTake implements the strategy of Martingale by Take Profit.

The script determines the price at the point of the chart, on which it was dropped down, and depending on that it places a grid of orders.

This Expert Advisor uses three indicators: MA(150), RSI(3) with the levels of 80 and 20, Stochastic(6, 3, 3) with the levels of 70 and 30. The direction of opening deals is based on MA. Entry by RSI and Stochastic. Exit by Stochastic.

It is a recovery system implemented in EA. But you can copy it to any other EAs.

This EA will detect the buffers values of any indicator you want. Just type its name in the EA settings.

Buy or sell just by looking at the "arrow" as a signal. Very easy and simple.

Expert Advisor to trade Yen Crosses based on Major Pairs and USDJPY divergence/convergence.

The indicator marks the days of the week with a colored histogram in the chart sub-window.

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

The indicator draws the slow and fast ССI and colors bars for determining patterns and trends.

Displays the time of last quote coming for the current symbol in the HH:MM:SS format.

Parabolic SAR Indicator was developed for analyzing the trending markets.

It's version 2 of Customized Buy and sell v1 .... http://codebase.mql4.com/4901

The script can apply the trailing function based on the portfolio profits, i.e. Stop Levels can be set upon reaching the total breakeven level of all the orders in the selected direction.

This Expert Advisor is based on 3_Level_ZZ_Semafor indicators.

3 EMA Crossover Indicator.

The Expert Advisor closes all positions if equity exceeds specified percent from balance.

Instant execution button to close profit orders, close all orders, auto close by trailing parameter. Last update: 21 April 2016. Prev: 8 Dec 2015

Simple indicator to show two levels of Standard Deviation Channel on your chart.

The EA searches the last upper and lower fractals and opens positions when the price exceeds these levels.

The Fibonacci channel with the ability to select the type of the reference distance.

The script saves the values of Time, Open, High, Low, Close, Volume and standard indicators.

Use Chaos Theory to trade!

1...414243444546474849505152535455...101