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

Submit your code

Indicator 1 FISH

This EA was discussed at Alpari. Opening when moving against the trade for the period of 0-n1 by p1 points after moving towards the trade for the period of n1-n2 by p2 points. Closing by TP or SL.

Have audio output of latest price in stereo! Revised to cater for fractional pips as now offered by some brokers to MT4.

The trading strategy presented here is based on breakthrough strategy using FOREX time sessions characteristics.

Zerolagstochs Indicator.

Expert Advisors MySystem using indicators BullsPower and BearsPower.

A simple way of managing orders and other features through horizontal lines.

Opens sell, buy or both orders at a specified time.

An EA meant as advanced Order-Placement tool, which tries to help its user to set the "Stop-Loss"-level farther away with the same or less losses than normally expected.

EA that use Aroon indicator

STRATEGY MARKET Tickmill-Live; EURGBP; H4 EA will trade a fix lot as you select and close as per the EA base indicator. ITs work only on Tickmill live broker account. without selected any date to back test

Advanced EA optimized on selling positions on EURUSD.

Relative price trend

The currency strength meter is a trading tool that is used to identify trending and consolidating markets based on the percentage rate of change in price from one period to the next.

It Shows you more than 160 type of Support and Resistance .

Ultitimate Oscillator Indicator.

Autostop automatically sets stops on open trades

This function calculates your lot size depending on definite conditions explained in input variables.

This example has been built using SAR (Stop And Reverse) indicator with Advanced Money Management function.

This tool is for trading with keyboard input, it supports "Send order", "Set Stop Loss", "Set Take Profit", and "Close order".

A try to formalize three parameters of a candle - the upper, lower shadows and the body.

It shows a trend table for a several timeframes in the bottom left corner of the chart.

This indicator is a combination of a classic RSI and even more classic MA indicators. I hope it will be more stable and with more Profit/Loss Ratio.

EA is based on 2 MA (High and Low). Long position will occur when Ask > MA(High) and Short position - when Bid

The Moving Average indicator, in which the indicator period is calculated automatically using the number of bars of the current day.

Zone Recovery Hedging Strategy Ea with two moving averages and Special formula. It works on any time frame, you should try it on demo account.

Trade classes CTrade, CPositionInfo, COrderInfo, CSymbolInfo from MT5 rewritten for MT4

A primitive Expert Advisor that learns from its own mistakes.

My first EA.

The system of multiple strategies "in the same package," with a virtual trading system to determine the rankings for each of the strategies (before open market order) and the library management of investment-capital.

This is a indicator to see if you can find a trend by drawing a graph with bars counted.

This is an indicator for finding the strongest trend each day, suitable for intraday trading or a swing trading.

EA based on parameters of the BOOK of John Bollinger with Lot size calculator and position overlaping.

The EA uses large volume orders to partially close other orders, with this approach, the breakeven and profit price is much closer to the current price than if you use all orders in the terminal or their full volumes.

Simple indicator that will scan thru the symbols in the MarketWatch window to alert you if price is overbought or oversold based on RSI.

Amazing results. A simple EA Same as doubleUp with an improved lot calculation , less loss ratio, and a simpler double down

The authors say that this system can trade 24 hours a day producing a stable profit even for a novice trader.

Quick scripts to remove Equity from a demo account for a broker that does not support anyway to withdraw.

1...838485868788899091929394959697...104