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

Submit your code

This EA is based on the statistics with an element of Martingale.

It closes an order by the intersection of two MAs (5 and 7 on default). Read the full description...

The algorithm of tuning (optimization) by two ranges with the two-level three-stage optimization is used in the EA.

After wrote many EAs of many strategies, I think maybe this one has more potential, I post it here to you for testing and verifing, wish you can find and reply bugs or improvements.

This EA is intended to be less prone to big drawdowns than former RUBBERBANDS EA and RUBBERBANDS_2 EA. Awaiting for your comments and suggestions for improvement.

Program for logging of non-market quotations from brokerage companies with MetaTrader platform.

EA based on the indicator Fibo-Average-2B.mq4

Expert advisor that trade in the trend of EMA and buy/sell signals get from Williams %R

You can either be long or short at any given time. You buy and close a short position if the market makes a new 100-day high, and sell and close a long position if the market makes a new 100-day low.

X trader trades using two moving average crosses.

GBPJPY 5M Only. Good luck.

My first exad.....comment if any not modified and improve ment running..

A kind of hedging style play base on "BaseSymbol" and hedge "Hedge.Symbol" to reduce the risk including the auto-calculate-correlation-function for all BaseSymbol-Hedge.Symbol.

This is simple copy of STUFIC PRO strategy which you can follow as signal or buy at the market.

Order_EA is a simple visual oriented program that uses drag & drop scripts to control order processing.

The Expert Advisor can be used for Trailing and hidden Take Profit/Stop Loss.

Simple EA template to export trade details from a backtest or live trading to a CSV file.

The EA using single layer Perceptron.

"Donchain Channel" EA Trades when there is a retracement from "DONCHAIN CHANNEL" levels has Trailing Stop Loss works on all time frames major forex pairs and stocks NASDAQ.

Bladerunner EA trades with "Fractals" indicator and 20 period moving average strategy has Trailing Stop Loss &Take Profit works on 1H time frame major forex pairs and stocks NASDAQ.

"Buy Sell Stop Buttons" EA sets up 3 buttons for manual trading and allows to predetermine trailing stoploss & take profit, open and close all trades at once.

The Awesome Oscillator indicator is used for trade entry and exit

The SmartAssTrade-V2 Forex Expert Advisor is a new update for SmartAssTrade EA Version 1.

The Expert Advisor is based on the operation of its predecessor — Forex Fraus (for M1), but using the Envelopes indicator.

Pending Order is an order that will be executed if the price touches a point that we specify, in other words open pending order means ordering to open a position at a certain price level. So if price hits a predetermined level, then automatically we have an open trading positions.

The Expert Advisor is designed for placing managing grids.

"Hedg System" EA trades with hedging strategy two trades at any given time: Buy and Sell ,works best on 1D time frames major forex pairs .

Almost classical TS based on the intersection of two MA.

The EA is based on the indicator TREND_alexcud Something goes wrong with it

Draft daily trend-following EA that trades using ZIGZAG-FRACTALS on high/low of the preceding bar on a one-hour chart. TakeProfit is 13 points.

The EA uses the method of Burg's linear prediction that was taken from my indicator Extrapolator.mq4.

This EA works in hangseng futures.

Automatically sets a pre set take profit and stop loss for you.

The Expert Advisor is based on the exponential moving averages of the same period.

This Expert Advisor trades on the principle of the Martingale: if the order is closed by Stop Loss, the next order will be the opposite type with a lot size increased by a certain rate.

"Ichimoku Rretracement" EA Trades when there is a retracement from "ICHIMOKU" levels has Trailing Stop Loss &Take Profit works on all time frames major forex pairs and stocks NASDAQ.

555 Scalper EA trades with two 5 period exponential moving averages has Trailing Stop Loss &Take Profit works on 5 minute time frame major forex pairs and stocks NASDAQ.

"Gann Grid" EA draws Gann Grid lines on chart and trades with price breakthrough,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

The Wss_trader EA. People recommend setting the trading hours to 7-17, trailing to 60, metrics to 36 and to look back to 2 months.

Lot = 0.2, you can change into 0.1 or set whatever value you want

1...67891011121314151617181920...29