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

Submit your code

Parabolic SAR for current TF and 3 next TFs with Alert. This indicator made by request of maks741 and with help of Nikolay.

Opens and closes orders using parabolic SAR signals

Automatic EMA envelope.

Multi TimeFrame Stochastic. This indicator was created at the request of several traders in the image of the indicator Nik_PSAR_2B (http://codebase.mql4.com/6934)

Reads all available instruments and their characteristics and generates an HTML report. Positive Swaps are highlighted.

A tool to give us a better market perspective.

Detrended Synthetic Price (histogram form)

Simple one click trade panel, typically useful for scalpers and day traders.

Trading and analysis dashboard which usually provides great trading opportunities during daytime.

The Double Bollinger Band Strategy makes use of two Bollinger Bands in order to filter entries and exits in the forex market.

This script draws the price levels within a cycle (by Gann) between the significant Highs and Lows.

PowerTrend V.2

In this field give a brief description of your script (1-2 sentences).

This oscillator is based on Ehlers' Two Pole Super Smoother, converted as an oscillator, and smoothed using Ehlers' Instantaneous trendline.

This script opens a pending buy order by just point and drop the script in the place you want. The script will automatically place a "limit buy order" if you point and drop below actual bid. The script will automatically place a "stop buy order" if you

The indicator supports two functions: 1. Ask and Bid line customization(style, thickness) and 2. Second Broker spread comparison.

Visualization of 3 previous daily bars with alarm.

The indicator Williams' Accumulation/Distribution, W_A/D is the accumulated sum of positive "accumulative" price movements and negative "distributive" ones.

This Script creats HTML Report To Your Current Chart. It contains a usefull information. Try it.

The indicator plots various levels of Neely Monowaves on the chart.

The indicator that facilitates the interpretation of the Ichimoku signals.

Indicator iMA Fibs.

An interesting indicator that plots the trading channel by fractals and adds a Fibonacci fan on top.

Placing a pending order using the mouse - the first script from the "GMO" ("Graphical Management of Orders") series.

One more version of an indicator to calculate support/resistance levels.

One more version of indicator ChandelierStops. Works together with indicator ChandelierStops_v1.

The standard linear regression channel and support/resistance levels.

Indicator Weekly_HILO. It represents HiGH and LOW prices.

This script evaluates in points account history loaded into client terminal.

Indicator Schaff Trend.

The indicator is written by the fourth dimension of B. Williams - Trading Zone.

Продолжение темы "..взгляд по другому...", на этот раз работаем с Haiken Ashi.

A finer resolution channel made of three bar fractals.

This indicator uses the position and direction of 7 pairs to gauge the overall effect that (by default) the USD currency may have on the pair that you are trading. Base currency can be changed.

Intra-[Month,Week,Day,H4,H1 ...] Fibonacci. (Maybe) the most useful Fibonacci tool.

The channel indicator formed of 2 Kijun-Sen lines (Ichimoku system).

Customizable Fibonacci Tool scripts to make these tools more informative on chart as per your needs.

Kijun Sen and Envelope.

Possible uses: Mark session open/close, mark time of regular news release, any other relevant time.

Indicator Waddah_Attar_Explosion is very powerful. It alerts you to buy , sell , exit buy and exit sell.

123456789101112...102