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

Submit your code

The Smart tunnel is a smart robot for trading with an automatically drawn trend line to act with it and market movement. Enjoy :)

Just draw Trend Up or Trend Down before the Expert Advisor "TrendMeLeaveMe" start. Set properties, run expert and go to sleep or work.

a practice ea, create a horizontal line above the close to buy , below to sell. after position opened. create a new horizontal line to modify the stop loss and take profit. create a vertical line to close the position.

A robust EA template to use with your entry conditions.

The testing data is in the strategy tester.rar file. The EA was tested from 29.09 to 30.09 because the strategy is designed for M1. But unfortunately it works not by the strategy. In some cases it doesn't close when it should and so it goes negative.

The adviser on the indicator SAR. Works the postponed warrants.

this EA Depends on Moving Average Indicator

A slightly different EA based off daily opening breaks.

EA for EURUSD, H4

EA Based on MAM_Crossover Indicator by pramono72 Code base: http://codebase.mql4.com/7113

Places OCO Order, One pip Limit Order and One Pip Stop Order on Metatrader 4 platform.

The classic MT Sample EA updated for full/sub-pip accounts, also now handles ECN/STP brokers. Examples of setting trading hours, and added externals for StopLoss, MagicNumber and order comment.

Sample Trading Sistem for cross 2MA & CCI

Perfect solution for newcomers at coding. Allows to implement strategies with difficult stop-management. Yes, this thing need some "baking", i.e. editing, but you will like the result; especially if the strategy is already tested with hands.

Alerts on two moving average(MA) cross

This EA is supposed to trade news and high market spikes.

How to load csv signals into your expert

This is my first Expert Advisor so please give feedback on how I can improve it to make the best possible EA. Thanks for the inputs in advance and happy trading.

Advisor exposes not visible to brokers levels StopLoss, TakeProfit, Breakeven, Traling stop

Opens orders using the martingale and a virtual trailing stop.

This is a not big assistant for trading with limit orders.

This expert is a tool which helps every trader to see the historical results by magic number or orders' comment. For more information for expert you can to visit the product's page: https://www.mql5.com/en/market/product/26008

This is an EA I coded to make trades and experiment with trading in the Strategy Tester. Drag and drop objects in a yellow basket and control your orders.

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

Expert Advisor template with Trailing Stop, autolots, candle scan, buy block sell, buystop / sellstop. Working ea example and many improvements in template!

1 Click "Close All" button to close all your positions (regardless of the pair) will be closed at once.

The Proper Bot is for those who like Martingale style trading. Features: Stop Loss, Take Profit, Trailing Stop Loss functions. All are calculated in POINTS.

"Andrews Pitchfork" EA draws Andrews Pitchfork on chart and trades with its trend,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

Grid Template EA - A ready made expert adviser template to use for further development or use 'as is'

Any account type, leverage and deposit

RRS Tangled EA randomly selects currency symbols, lot sizes, and order types for trading. It does not rely on technical indicators or fundamental analysis. Instead, it uses a Randomness in Nature approach to open trades. With proper settings such as Take Profit, Stop Loss, Trailing, and Risk Management, this EA can generate significant profits.

Adviser Arttrader v1_5.

МТS performs a trading oriented at the panic, publishing of the important economical indexes at the FOREX market.

Fractals + owersold/overbouth levels . Optymizable:)

Trailing can be carried out using the fractals, the extremal bars in the past or using the specified number of points. Can run as a single Expert Advisor or a script, together with any Expert Advisor.

The Expert Adviser uses the indicator OsMA.

A small utility making MT4 input windows resizable.

Strategy is based on simple rules. It can work on any currency pair. Best results are obtained with the lowest set TS. The strategy works with any broker, but works better with brokers who allow you to set the low TS.

A Line order EA capable of changing stop losses, take profits, trailing stops and lots.

An EA template to add a simple trailing stop to your strategy.

12345678910111213...29