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

Submit your code

This is a simple boolean function for the EA to detect if there is any previous open market orders without using the "OrdersTotal()" built-in function which might cause the EA to calculate positions not opened by each specific magicnumber provided by the EA.

The Expert Advisor TDSGlobal uses the indicators MACD, OsMA and WPR.

Writes Account Balance, Equity, Margin, to a .csv file in regular intervals, and alerts via email when certain Margins levels are reached

This expert is a tool to check broker execution and spread. For more information about the expert, you can visit the product's page: https://www.mql5.com/en/market/product/5791

The EA unloads historical data in the *.csv format for several timeframes of the symbol it is attached to.

If you have a strategy to trade with it, You can use this EA and set Your Parameters And trade with this expert

A brand-new EA to modify orders stop levels

This is a simple multistrategies EA based on many strategies that work in parallel mode.

100% ready for trading strategy integration

A simple multi currency trader EA based on SMA and LWMA.

The Renko chart has been created by the Japanese Traders. The main feature of the Renko Charts is that it doesn't use the time and volume.

The Expert Advisor MACD_signal is founded on signals of Average Directional Movement Index (ADX) and Moving Average Convergence/Divergence (MACD) indicators.

The Expert Adviser 10 points 3 uses the histogram of the standard indicator Moving Average Convergence/Divergence, MACD.

You can adjust SL/TP by dragging the lines drawn by the EA.

The purpose of this EA is to receive by email the price quotes of the symbol selected and daily % change, as well as some information about your account. You can insert up to 50 different symbols of any type (FOREX, CFD).

Grid is a money maker in weak market, while a disaster in trending market. Maybe you can consider close all positions at some time, and run it totally again at another time, just like a fisher. This is AIGrid System With Manual Control.

[@Buy_Sell_Close] Manual trading EA for trading newbies, EA can be used in backtesting visual mode, EA can also be used in live trading. You can practice your own trading system in backtesting.

Trade 5min charts mostly EURUSD. Added news filter from Forex Factory and stops. Loads of versions inside. Good luck

Adviser may trade in two modes: Martingale and antimartingeyl ...

This Martingale EA trades with one moving average, it is considered relatively safe because it takes a single trade at a time.

The Expert Advisor creates equivolume charts using tick history.

X-liquidex is an Impulsive/Volatility/Breakout EA. It uses Range, Moving averages and Keltner channel. It's logics are simple yet powerful.

The Expert Advisor trades based on the support/resistance levels set by the user, while trailing the Stop Loss order.

MT4 Expert Advisor based on ADX indicator.

A ready made expert adviser template to use for further development or use 'as is'

Hedge The Hedge Trader EA

A ready made expert adviser template to use for further development

This is not an automatic system. It is fully manual.

EA placing orders progressively and scalping on global profit.

Test ChartEvent is an example demonstrating the various types of ChartEvent: keyboard keys events, mouse click & move events, custom events. The source code works both in MetaTrader 4 and MetaTrader 5.

Move the stoploss as the trade moves in your direction at a specific distance.

Adviser OverHedgeV2.

Another version.

Fibonoacci trading Expert Advisor for MetaTrader 4.

This Expert Advisor trades every news event that is scheduled to release on www.dailyfx.com/calendar for the current week. The EA waits for the next news event to be released, compares the released economic data, determines which currency to trade and exe

Based on RSX multiple timeframes for EURUSD

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

Underlyings for this EA are the daily opening (o1), the daily high (h1) and the daily low (l1). The distances from each other in a maximum of 3 steps form the filter base, which is confirmed by the CCI.

12345678910...29