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

Indicator AutoDayFibs.

Improved version of 10 pips a day opposite "yesterday's trend" EA

expert can make 10000usd monthly or may be less but it always profitable

This EA simply opens two opposing positions at the beginning of the first new bar it comes across. Both positions can win lose or draw. Works best in 5M timeframe and can be optimised using "Open prices only".

Shows you the value of the highest high, the lowest low and the average of both over the last x Bars (to be set in the input tab).

I have programmed an EA using Moving Average (from mt4 default Moving Average.mq4) to decide open buy/sell combine with StopLoss using the Money Management.

2 indicators(MA_Support and Para_B) in 1. TimeFrame from M1 to H4.

WPRfast is an indicator based on Larry Williams' oscillator %R, or WPR (Williams’ Percent Range). It shows a short-term market tone.

Opens and closes orders using parabolic SAR signals now with improved features.

Betting Strategies Simulator

AggZ is a composite trend and mean-reversion indicator.

Calculates pips between Order Execution price and and Stoploss or/and Takeprofit price.

Showing how to trade FX market trend using the (SMA: Simple Moving Average) with the Japanese indicator Heiken Ashi.

The indicator shows the current possibilities for getting buy, sell, or exit positions. No need to attach 6 indicators at a time. Now available with all notifications.

Code based on MetaTrader 4 Moving Average indicator.

Closure of all winning positions. (You can indicate a specific instrument if you want to).

Price_ActionEA trades with "PRICE ACTION" strategy has Trailing Stop Loss &Take Profit works on all time frames major forex pairs and stocks NASDAQ.

Macd Secrets EA uses 3 different time frames to find a trend,has Trailing Stop Loss &Take Profit works with all time frame major forex pairs and stocks NASDAQ.

Advisor for a currency pair Gbp/Ghf. Algorithm - by opening the bar. Timeframe - H1.

The indicator is shown in a histogram the Stochastic uptrend and downtrend uses a different way. You can set period of indicator and levels for trend.

Building good trading habits by seeing things in terms of percentage not in terms of money.

The header file contains functions and input variables for a time management.

The fourth indicator of the series of indicators without averaging.

The Avalanche_v1.0 Expert Advisor.

The XOdiagram 1 indicator. It plots the Х0 charts by close prices.

Simple Expert Advisor that simultaneously opens two positions in different directions, provided that the stop loss of the losing position triggers 5 points earlier than the take profit of the profitable one.

This indicator allows you to draw candles of an higher timeframe on your chart. Example: Draw H1 candles on your M1 chart.

This indicator helps to find possible support/resistance areas after a trend has developed.

The Expert Advisor is based on the lot management according to the Labouchere system.

5 Minutes Scalper EA retracement strategy has Trailing Stop Loss &Take Profit,works best on 5 minute time frame EUR/USD and stocks NASDAQ.

FractalsAlert is base of the Indicator Fractals by MetaQuotes Software Corp. with alert and email alert and option to display trader info and signal.

The One Hour Stoc Trader uses a simple trigger criteria of: Stochastic rising while in Over-Sold zone (stocval<Stoc_Lo) and specific hour of day for Buy trades; and Stochastic falling while in Over-Bought zone (stocval>Stoc_Hi) and specific hour of day for Sell trades. The one hour chart is used. The algorithm works well, after optimization, for the following currency pairs: EURUSD, GBPUSD, USDCAD, USDCHF, USDJPY, EURGBP and AUDUSD. The following chart shows the Tester performance for the EURUSD currency pair on the 1hr chart for the period Jan 2010 thru Dec 2018.

Buys when price breaks above the MA and Sells when price breaks below the MA. User can choose the time range (server time) to trade in.

Expert Advisor work with one hour chart, and is the best robot for now, plays a sound when orders/alarms are executed and multiply positions by 10 when 5 digits is true, trailing stops every tick regardless of Execution Mode.

Average of ATR (AATR) is simple but effective indicator to confirm any price action trading strategy.

Murrey Math (ММ) is a trading system suitable for any markets. The MM system comprises two main components: geometry, used for measuring the price movements of the specified market, and a set of rules based on the Gann technique and Japanese candlesticks.

Indicator 1 FISH

Adviser ASCV. Uses indicators ASCTrend1sig, BrainTrend1Sig and Pivot_AllLevels.

The purpose of this EA is to find good entry in a well established trend. The EA was developed on 1 Hour EUR_USD graph, but I think that the similar concept can works in a good manner on the other crosses too. I’m happy about the drawdown.

1...777879808182838485868788899091...101