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

Submit your code

Do you have the need to take the opposite side of a trade? Using manual trading or another EA, EES Hedger can immediately take the opposite position as specified in EA parameters. Instructions: For example, you are trading SAR EA on GBPUSD and SAR

Using a combination of MA for the trend and Williams %R wth Commodoties Channel Inex to trigger, and a Dochian band to exit the RabbitM2 is designed to get from zero to hero. I would welcome anyone willing to perform live testing and give me feedback.

MA with a price.

Opens position when RSI returns from extreme level.

Parabolic SAR ADX Expert Advisor.

Pure Price Action EA trades with "Price Action" strategy,has Trailing Stop Loss &Take Profit works best on 1H time frame major forex pairs and stocks NASDAQ.

This Expert Advisor is a tool to be used for closing all open positions by ticket in profit. Does not open positions, can only close positions. You can select the type of profits (pips or currency) and type of tickets (buy or sell) to manage it, and specific ID (magic number). For more information can visit the product's page: https://www.mql5.com/en/market/product/6990

This expert advisor is based on the Volatility Quality Index indicator created by raff1410.

Auto pending and manage orders by RSI, lower risk at weekend, send mails if necessary.

Timer is a break trough system.

An EA with automatic trading at setable minute using stochastic indicator and scalping lot

It's a hedging Expert Advisor, which trades only one time per day.

This code has some functions to close all opened orders once the drawdown reaches a specific percentage of the account balance.

Roboost is an EA for MetaTrader 4 trading using several half-scalping and traditional trade management techniques. It shall work on different pairs and TF. Target is H1 for major pairs.

Change the size of lot, add the filter and you will receive a ... winwin2007. Works only at a spread 2.

5_8 MACross. Uses indicator MA.

AG

I am not a programmer, so I apologize for mistakes. This is my first EA, please rate it. And also its reliability.

This is an EA that increases the lot size after each profitable trade if it follows some losing trades.

TS on the break through of daily resistance/support levels of the Pivot indicator.

The title contains the idea based on observations of the market regularities. It has been written for the CHF/USD pair.

A simple EA that uses 2 indicators AO and RAVI (attached) in its working. NOT OPTIMIZED!!! Good results on EUR/USD - H1.

Expert Advisor Straddle&Trail. The code contains a comprehensive description.

The EA is based on the MACD indicator.

Trading by a simple principle

You can take the guaranteed 50-60-100 pips if you enter from the flat.

Starter Expert Advisors.

This EA can help users to manage opened orders. It takes line objects and indicator curves as tp and sl. When the price reaching them, it will close the orders.

The adviser on the indicator ZigZag.

Expert shows how Backtest results are unreliable when you open and close an order on the same bar.

This version use Accelerator Oscilator as main indi to recognize the signal

Simple Expert Advisor. In this version RSI and Trailing Stop has been added.

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

After open a trade, take a screen shot and send email to you

Sicker_EA_DIGITS - daytrading EA

Alerts you on every first parabolic SAR signal in a sequence.

This EA implements a trailing stop buy and a trailing stop sell. It places an order above the price and below the price. The sell stop order will fall with the price, the stop sell order will rise.

The Martingale with Envelope indicator.

Expert Advisor based on the ACD and MA Attention: this is not a Holy Grail

It uses 3 fast MAs to determine entries and exits as well in an event of a crossover.

This EA will show the button that can used to close all orders by the current chart symbol.

1...456789101112131415161718...29