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 Expert Advisors for MetaTrader 4 based on user ratings - 25

Submit your code

All ingenious is simple!

It's a multi-currency grid and martingale system that can trade all input pairs from one chart. The expert will close all orders for each pair using a profit level. The expert has the possibility to trade up to 100 pairs. It's a grid, hedging and averaging system. For more information, please visit product's page https://www.mql5.com/en/market/product/30282

I've tested the EA on EUR/USD M15, it uses stochastic and RSI.

I created this indicator on the basis of the MQL4 training material. This modified EA is almost from there. All functions are standard, I'm not able to develop something better yet. Only the "heart" of it was modified.

It can be used as a standalone EA or as a method of recovery from losses

Now with added options and features. pSAR Alert plays a sound whenever a first parabolic SAR signal appears.

This EA alerts you whenever there is a MA cross.

This is a template EA with onBar() event.

This ea designed based on Grid sterategy .

One code that works for both Mt4 and Mt5 combined. Salient features of the code: -Filter News by High, Low or Medium Volatility -Filter By currencies -Filter by News Keyword -Auto GMT offset check -Dashboard to show upcoming News (Can be enabled or disabled) -Lines on chart for all Upcoming events -Code can be easily modified to place trade at certain time before or after an event or to just stop trading during events.

A scalper by parabolic and Fibonacci.

"Broadening top" naked trading price action EA draws 2 mini Trend Lines with "Fractals" on chart and trades with Broadening top strategy, has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

It's a auto scheduler.

Trading without indicators!!!

The strategy is based on Moving Average with the periods of 5/20/40/60.

The simple trading panel is a trading tool that is very interesting because it will allow you to predefine your StopLoss and your TakeProfit in term of pips.

This EA executes trades when it recognizes candlestick patterns that are associated with Bullish Reversals. Test have been ran on the daily chart. The code still needs a lot of work, so trade at your own risk.

Amazing EA that does not use any indicator. Instead, it follows the price action. Tested from 18 August 1995 to 29th January 2014. It has managed to turn $10,000 to 11,958,183.37.

It only demonstrates the possibilities of the multiplier.

These codes give you a list of currency pairs that have a positive and negative swap. This is useful when you do a Carry Trade strategy.

This is a great template to start from if you're looking to build an MT4 EA quick and easily with your own rules/custom indicators. It has all the nice features for managing the account and the trades.

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.

Adviser Doji Arrows. I'ts made of the indicator.

Expert Advisor Kijun Sen Robot. It uses the following indicators: Ichimoku, MA, SAR. It is optimized for the following currency pairs: GBPUSD and EURUSD with M30 period. You can view the full description in the code.

An EA developed on the basis of "Full Dump" system.

Greetings to all. I started to develop a MTS not long ago. This is my first one. How can I improve it, I'm waiting for the specialist's advices. And how can I use the AMA indicator in the EAs (iAMA)? I tested this strategy on September 2008.

The Expert Adviser JK_BullP_AutoTrader is built on Bulls Power indicator.

Expert Advisor trading with Local High/Local Low (msl/msh)

Trades news events.

The Great Hunter, is a Holy Grail attempt, by using a mix of trend following indicators, volatility filters and martingale system (optional).

Hybrid Scalper is the Expert Advisor based on many indicators.

Generates a random number, and if this number is even, it will buy, if odd - it will sell.

Short description.

The Expert Advisor shows information about the current spread.

Open and close when fast moving average line cross slow moving average line. Default parameters is for XAU H1.

It's an expert to open and close orders on a specific day and time. Expert open and close orders only with the same symbol attached. For more information, please visit product's page: https://www.mql5.com/en/market/product/44939

Basic Template for Multicurrency Expert Advisors.

This Expert Advisor based on Envelopes indicator from MT4, my best TimeFrame is 5 Minutes on GBPUSD.

It uses VMA - ЕMA, which automatically adjust the smoothing percentage based on the market volatility.

1...181920212223242526272829