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

Submit your code

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 Expert Advisor is based on your human ability to predict medium and long term trends.

"Engulfing" EA Trades when there is an ENGULFING pattern has Trailing Stop Loss &Take Profit works on all time frames major forex pairs and stocks NASDAQ.

"Simple 2MA I" naked trading price action EA draws 2 mini Trend Lines with "Fractals" on chart and trades with the trend,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

Simple Expert Advisor based on the RSI indicator.

A form of trading system using Price Channel principles has been implemented.

An EA that increases the order volume after each losing trade.

The NinaEA Expert Advisor. It uses the NINA indicator. And NINA uses 0_IndInverse.

Adviser ASCV. Uses indicators ASCTrend1sig, BrainTrend1Sig and Pivot_AllLevels.

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

Expert Advisor that moves Stop Loss according to Fibonacci retracements or expansions.

Trading Criteria EA trades with crrosing signals strategy has Trailing Stop Loss &Take Profit,display of trading criteria on chart,works with all time frames major forex pairs and stocks NASDAQ.

Expert Advisor based on two indicators (ADX and Momentum) with a built-in optimizer. Based on the optimization results it selects the best period for indicators and the trading direction or refrains from trading.

Divergence Trader Expert Advisor.

This EA considers an example of classifier usage. It can be applied to any other strategy.

EA is setup to use higher time frames for trend identification and lower time frames for entries/exits.

Wave Power

This EA will open a Long Order if the Price move above yesterday High or Short Order if the Price move beneath yesterday Low.

xLiquidex_V2_Mod1 is an Impulsive/Volatility/Breakout Expert Advisor.

The Expert Advisor based on the RSI indicator. МА and martingale are added in the new version.

The main idea of this Expert Advisor is to trade by the basic concept of Stochastic oscillator in its basic parameters, with ability to change these parameters via the EA inputs.

1 Click "Close All" button to close all open positions at current attached chart.

This Expert Advisor depends on Moving Average 400 to indicate trend and "slope-direction-line" indicator, it will be attached with EA.

"Consolidation Breakout" naked trading price action EA draws 3 Trend Lines with "Fractals" on chart and trades after convergence breakouts,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

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

Adviser Vlado. Trade on values of indicator Williams' Percent Range (%R)

Adviser Alexav D1 Profit GBPUSD. As you have noticed parameters of testing in the name of the adviser.

Adviser FitFul 13.

Adviser TDSGlobal 4hr.

Adviser GlamTrader. Uses indicator Laguerre.

Expert Advisor TicksInMySQL.

The 1_Otkat_Sys Expert Advisor. The system is configured for 0 hours (Moscow Time), does not trade on the nights of Monday and Friday.

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.

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.

1...789101112131415161718192021...29