Watch how to download trading robots for free
Find us on Twitter!
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 - 15

Submit your code

A simple robot to trade AUDUSD D1 chart only when MACD crosses.

Strategy is founded on support and resistance AND the theory that the market moves in trends or consolidated horizontal movement containing smaller ranges. It uses default custom indicator moving average and partial order closing. -WhooDoo22.

Aeron Expert Advisor is well known. I am the author of Aeron Expert Advosor. It is based on martingale pattern and all of its parameters are fully customisable.

Best used on monthly candlestick charts with four decimal points to a pip (use the JPY version for other pairs). This EA calculates the likelihood of your desired range of pips being hit based on two years of past trading ranges and a statistical forecast

The EA will close all open orders across all charts corresponding to the EA chart symbol when Bid or Ask is equal to or crosses the Kijun Sen.

"Trend Finder" EA Trades when there is a breakout from historical minimum/maximum has Trailing Stop Loss &Take Profit works on all time frames major forex pairs and stocks NASDAQ.

"Candle Trailing Stop" EA trades with 3 MA's and uses candels for Trailing Stop Loss &Take Profit works best on 4H time frames major forex pairs and stocks NASDAQ.

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

Good For EURUSD. Start by Money $300.

New version of KNUX Expert Advisor. The strategy works with martingale.

The Expert Advisor based on the "New Trading Dimensions" book by Bill Williams.

The strategy of this EA is daily breakout which is compare previous high or low previous day candle then place a pending order for breakout.

Trades on price spikes around important financial announcements.

Any account type,leverage and deposit

A EURGBP/GBPUSD non-scalper robot

The EA based on break-outs with money management. It is able to trade on multiple pairs.

This Expert Advisor is based on SMA, ADX and SAR indicators.

This EA is for testing No Nonsense Forex algos. With this EA you can test your algos much faster than eyeballing, using Soft4x or using any other EAs in Strategy tester.

Adviser Volume trader.

CyberiaTrader Expert Advisor.

The indicatorless system based on the analysis of 4 previous bars.

Expert Advisor based on the Sidus indicator.

This EA is based on Forex Fraus (for M1) which was made by Dmitriy Zaytsev. I added limitation of positions, multi-currency trading.

"Day Trading" EA Trades with Day Trading strategy,has Trailing Stop Loss &Take Profit works on 1D time frame major forex pairs and stocks NASDAQ.

Adviser FrBestExp02 1.

The 3_Otkat_Sys_v1.2 Expert Advisor. The system is configured for 5 hours (Moscow Time), does not trade on the nights of Monday and Friday.

The minimums and maximums of the previous day are used. I'm sorry that I wrote it without comments.

Execution of orders by slanting lines. For the purposes of real trading and learning, graphical orders are implemented in Tester. The EA was evaluated on MQL4 Forum. Version_V5 considers all the suggestions and wishes.

A TS based on the kickback from intraday levels calculated by indicator Pivot is implemented.

The EA is based on the permanent variation of the direction of the trades depending on the TakeProfit, StopLoss and TrailingStop levels. It demonstrates how to create a profitable trading system without any indicators, mathematical models and other wisdom

Trade machine for manual trading with automatic risk management and "SuperTrainer" mode

ADX_System Expert Advisor.

This EA capitalises on four timeframes SAR, RSI and BB to determine entry as well as time zone.

EA based on MAC-Fibo trading strategy

RSI Bollinger Bands are used to establish overbought and oversold RSI regions for generation of short and long trading signals.

The Expert Advisor that moves the stop loss to breakeven after reaching certain profit.

Fractal ZigZag Expert Advisors.

Example of working with OBJ_EDIT graphic object.

This EA implements a grid strategy by placing buy and sell orders at the same time.

BB Swing EA trades with "BOLINGER BANDS" indicator and swing strategy has Trailing Stop Loss &Take Profit works best on 1H & 4H time frame major forex pairs and stocks NASDAQ.

1...8910111213141516171819202122...29