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

Submit your code

The Expert Advisor watches the market orders and generates a sound signal after a predefined time from the moment of order opening.

EA opens trades from support and resistance levels, which were set by a trader, and revolves them at another levels.

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

Expert Advisor created using hedge function and the moving average indicator.

Expert Advisor for pyramiding into big and fast market movements.

Simple program using the moving average as bias and providing many trade and money management options.

Ichimoku EA trades with "Ichimoku " and "Parabolic" indicators,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

1H Bolinger Bands EA trades according to the "Bolinger Bands" indicator and two MA's,has Trailing Stop Loss &Take Profit works best on 1H and 4H time frame major forex pairs and stocks NASDAQ.

"Harami" trades with 2 Moving Averages and an Harami pattern has Trailing Stop Loss &Take Profit works on 4H & 1D time frames major forex pairs and stocks NASDAQ.

"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.

This is strictly for daily chart and any symbol with spread low enough for its operation

With "Cycle Lines" EA you can draw Cycle Lines on the chart and trade with price breakthrough,has 3 buttons for manual trading and allows to predetermine trailing stoploss & take profit, open and close all trades at once.

"Triangle" EA draws 2 Trend Lines with fractals on chart and trades When a triangle is formed,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

Support and Resistance lines are used with the Standard Deviation indicator for generating trade signals.

Search for positive swaps.

Implementation of a trading system based on divergence detection.

Simple EA, but such efficiency for the year 2007!

The Expert Adviser Moving Average uses for trade signal generation one moving average.

Powered by level equal to a whole cents (1.38 1.39 1.40 etc.)

The Moving Average indicator data is used for trading. If the price goes away from the Moving Average by a certain number of points, then an order is placed in the direction of the Moving Average line.

This an H1 strategy. This EA will execute at the new bar if the last bar has broken through the point that we set.

The Expert Advisor places a grid of pending orders in both directions several minutes before the specified time and trails the Stop Loss order after the orders trigger.

This strategy eliminates the need to rely on indicators, candlestick patterns, chart patterns, or any price action. This EA employs a progressive system that I have been using for the past six months and have backtested for over three years.

neuronirvamanEA works with neural networks . stoplloss

Not really profitable but the code fits on one page.

This EA can do Grid trading and has useful functions for Gridtrading included

A Donchian Channel Strategy breakout EA Scalper. Best results at H1.

The Dealers Trade v 7.51 RIVOT EA is based on the algorithm of multi-lot scalping. The EA has been repeatedly tested on a live account.

using Stochastic m5, m15 and m30

EA to find gaps in history data.

The SuperTake implements the strategy of Martingale by Take Profit.

This Expert Advisor uses three indicators: MA(150), RSI(3) with the levels of 80 and 20, Stochastic(6, 3, 3) with the levels of 70 and 30. The direction of opening deals is based on MA. Entry by RSI and Stochastic. Exit by Stochastic.

It is a recovery system implemented in EA. But you can copy it to any other EAs.

This EA will detect the buffers values of any indicator you want. Just type its name in the EA settings.

Expert Advisor to trade Yen Crosses based on Major Pairs and USDJPY divergence/convergence.

The script can apply the trailing function based on the portfolio profits, i.e. Stop Levels can be set upon reaching the total breakeven level of all the orders in the selected direction.

This Expert Advisor is based on 3_Level_ZZ_Semafor indicators.

The Expert Advisor closes all positions if equity exceeds specified percent from balance.

Instant execution button to close profit orders, close all orders, auto close by trailing parameter. Last update: 21 April 2016. Prev: 8 Dec 2015

The EA searches the last upper and lower fractals and opens positions when the price exceeds these levels.

123456789101112131415...29