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

Submit your code

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

This indicator shows symbol index with two MA.

This indicator Draw True Weekly Pivot Line and seven levels Up ( R1,R2,R3 ... ) and seven levels Down ( S1,S2,S3 ...).

A simple function that creates a list of the available currency pair symbols.

The indicator is based on comparison of the current price to six simple moving averages with the periods 10, 20, 30, 40, 50 and 60. The values of the indicator are fixed: -100, -66, -33, 0, 33, 66, 100.

Script for preparing the "minute bars" from forexite.com to be imported to MetaTrader 4

Very convenient to confirm any market entry signals.

Library functions, get the HIGH LOW for the specified time interval

The indicator displays the channel.

The script fixes the chart by extending it with the consideration of the weekends and holidays.

Adviser RSI trader v0.15. Uses indicator RSI.

Adviser 3sma.

This Indicator Draws 7 Level Of monthly Fibo With Back Test. Its very power Levels

Moving Average of Oscillator is the difference between the oscillator and oscillator smoothing.

Percentage Price Oscillator displays more precise signals of divergences between prices and the value of the oscillator. It also emphasizes price extremums more precisely, it moves faster.

Trendlines Day indicator.

Nonlagdot indicator.

An EA that demostrates the excellent properties on the H1 with EUR/USD. The MA indicators were used.

A standard indicator Fractals, that doesn't redraw the lasr fractal....

It's a complete analog of indicator LSMA

The iStochTxt indicator draws the Buy and Sell arrows on the main chart.

The script moves the TakeProfit by the Distance from the market.

iTrend Indicator determines where the trend starts and ends.

The script opens a BUY order for a specified part of the FreeMargin (second edition).

This indicator is an adaptation of NONLagDOT. It indicates the direction of the AMA slope without any lag. It works best when use on the 30 minutes charts.

Wrapper for reading and writing to MySQL

FiboRetracement Indicator.

The indicator applies Hodrick-Prescott low-frequency filter to predict future prices

Cut Off All trade , But keep the queue Trade

Метод Усреднения

The program-simulator for sharpening strategy, run of indicators and trainings of trading skills in general.

This function calculates the heights in pixel of all panes in a window.

Индикатор MACD, совмещённый с гистограммой MACD, усовершенствованный для использования импульсной торговой системы, предложенной А. Элдером.

The Renko chart has been created by the Japanese Traders. The main feature of the Renko Charts is that it doesn't use the time and volume.

placed utility functions from ryaz's server socket into socket.mqh, makes it really easy to use. comes with similar server example.

This indicator will trigger an audio/visual alert when the symbol mid-price crosses one of two trendlines placed on the chart.

Example of using optimization reports in an Expert Advisor.

Rainbow through gaussian refirtration

This indicator shows when to buy and sell in the right time..so you don't miss the train.

AutoTStop EA does not work to open the orders, but only helps trader to use Trailing Stop.

1...171819202122232425262728293031...104