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

Submit your code

Fractally adaptive Simple MA, as the first FRAMA but modified to get the fractal dimension from FGDI, and possibility to shift the MA

Based on RSX multiple timeframes for EURUSD

Colorfull T3 MA

The indicator helps to find Stop Loss levels.

Adaptive RSI indicator

Happy New Year 2010

Две версии индикатора на упрощённом алгоритме перцептрона

An oscillator version of the Vortex Indicator

Trix Indicator - oscillator based on a triple smoothed EMA.

In conjunction with Miranda IM, you can use this library to control your Mirand IM client. E.g. Send and receive messages, set the status, read the contact list, etc..

The indicator displays the ratio of lengths of the bodies last N candles

I got this EA from a friend. It is based on the previous day's open and close price, but I would want it to close all trade on friday at a certain time.

Auto Magic Nr. Calc The Magic Nr. per ASC II Code from Symbols

Get the High Median and Low values of each timeframe, use them all or one at a time, pick a specific one it is up to you and your needs. The family of indicators will be here for your use

Indicator SHI_Channel_true shows Barishpolts' dynamic moving channels in the chart in automated mode.

Shows upcoming news events 1 hour before and 30 minutes after event. Also shows active sessions etc.

Working as scalper our long trading manage by settings. For scalping use 1-25 signal period, for long trade 25-100 and change period. Always use 2 % money management using this software!!!!

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

These indicators are made to show how much profit your EA have made in a certain period.

An Expert Advisor designed to open and close respective orders at the first parabolic SAR signal.

Based on MACD.

The indicator is similar to Bollinger Bands (this same idea), but it uses GruchaAvarage instead of MA for counting.

Simple Daily pivot.

Choosing between Heiken Ashi bars and candlesticks is a problem and measuring when the short term trend is losing strengh is another one. This indicator solves both.

PEMA is the Pentuple Exponential Moving Average.

TRYBASK= 1 x [(USDTRY x 0.50) + (EURTRY x 0.50)]

A collection of predefined Scripts immediately available for use without having to key-in. Step-by-step instruction how to make your own Scripts from Scripts Collection.

A tool to better visualize price action using a higher timeframe.

This version of CCI indicator uses median line of the Step Channel indicator.

OBz library of trading functions: position size, open, close position etc.

The indicator is based on the idea that before the price and the indicator itself turn, the indicator rate slows down first and only then turns.

EA is run say once every minute and writes the status of IsConnected, spread, stop and freeze level to a file.

Indicator ZigZag System with Signal and Alert Added Alert and modify by Roberto Jacobs 3rjfx @ 2018/12/29

The V Sync Chart Lite indicator is written for demonstration purposes and shows how it is possible to synchronize the object

The Stochastic RSI indicator (Stoch RSI) is essentially an indicator of an indicator. It is used in technical analysis to provide a stochastic calculation to the RSI indicator. This means that it is a measure of RSI relative to its own high/low range over a user defined period of time. The Stochastic RSI is an oscillator that calculates a value between 0 and 1 which is then plotted as a line. This indicator is primarily used for identifying overbought and oversold conditions.

The Standard Deviation Channel is plotted on the basis of the Linear Regression Trend.

Universal Expert Advisor for working with any Custom indicator, that draws buy/sell arrows.

The script performs the calculation of the average volatility of the symbol on the specified interval.

Market Profile is a tool used by many Futures traders.

Simple implementation of physical calculation of Momentum.

1...242526272829303132333435363738...102