Watch how to download trading robots for free
Find us on Telegram!
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 - 84

Submit your code

The Expert Adviser ZeroLagEA-AIP v0.0.4 uses for calculation of the signal indicator ZeroLag MACD, which is an indicator Moving Average Convergence/Divergence, MACD with zero delay.

Modified version of famous Bollinger Bands.

The Expert Advisor places stop orders and waits for breakdown of the last day or time period.

Backtest your ideas in ST with simple order initiation. 100% visual, no typing, just drop a horizontal line on the chart to order! Focus on your indicators and trade with ease. Has SL and TP lines as well as PC line for partial close. Externals: BSRa

This indicator is calculating numbers of ticks and average time between ticks for each minute in the current hour.

Draws a Horizontal Line at Session Open: On the hour (09:00, 15:00 etc) or any minute past the hour (9:30, 18:47 etc).

Once the price closes above or below the two moving (60 &100) a signal is generated. Signal must be generated ONLY in-case the price closes above/below the TWO lines.

The idea is to work with a trigger, based on ADX, CCI, RVI, WPR and EMA.

Easy to use ticks recorder.

NineTFMovement indicator gives an overview of the price movement on 9 timeframes (M1 to Monthly).

Easy to use an open trade script.

PairsIndex indicator shows the price index of 7 currencies dealing with 7 currency pairs.

The Expert Advisor trades by breakout of High or Low of the previous candlestick.

Personal assistant is there to provide you with crucial information for making investment decisions and to execute your orders.

Class for working with synchronization events.

Advisor scalper. Trading algorithm: Candle[0]> Candle[1] * 2. Taimframe - 4H.

AK-47 Scalper EA is fully automated. It uses the strategy of entering the sell Stop order continuously and will modifythe order when the price is opposite to the pending order.

This script will detect an end-of-trading day and notify

Multi_Lot_Scalper Expert Advisors.

Uses the analysis of 4 indicators.

Expert Advisor opens deals based on price consolidations

The indicator used to determine the global trend.

The SeNSetiVe indicator. The indicator displayed the market movement direction when the zero line is crossed.

An indicator that colors the bars of the bullish trend with the blue color and the bars of the bearish trend with the red color.

Expert Advisor EMA_CROSS.

this is ordersend management expert advisor script.

Hull Trend Indicator.

This is an indicator that uses horizontal lines for calculate lot size for next order. You can drag them up and down until you will get right numbers for your risk and money management that is based on your strategy scenarios.

The function allows the execution of the specific code in the specified time interval.

Indicator that shows higher timeframe candle on current timeframe.

CEquityHstBar - library for showing the equity of EA back-testing by the offline chart.

A cross platform library/framework

Arrow for input and Smile for output.

Very simple scalping EA, no Indicators. Logic is based on very fast price movements.

This EA uses different indicators: ADX, Stochatisc, Accelerator... This EA is optimized for USDJPY TF H4, but it can work on others if you optimize it.

The EA trades based on the trend continuation pattern of the MACD indicator.

Indicator Aroon Horn.

It draws the resistance line basing on two last upper fractals.

A small set of the trend indicators.

Take a look at my EA using the 3 indicators.

1...777879808182838485868788899091...102