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 5 based on user ratings - 12

Submit your code

The Exp_CenterOfGravityOSMA Expert Advisor is based on the CenterOfGravityOSMA histogram change of direction.

The Exp_ColorMaRsi-Trigger Expert Advisor is based on signals triggered by the colors of the ColorMaRsi-Trigger semaphore signal indicator.

The Exp_ColorHMA Expert Advisor is based on the reversal of the ColorHMA moving average direction.

The Exp_BalanceOfPower_Histogram Expert Advisor is based on change of direction of the BalanceOfPower_Histogram indicator.

The Exp_Delta_WPR Expert Advisor is based on the Delta_WPR indicator color change.

The PROphet Expert Advisor consists of two independent linear perceptrons.

The Exp_RSIOMA Expert Advisor based on the signals taken from the RSIOMA histogram.

A trading system that only trades on resverse and from Thursday to Friday only.

The Expert Advisor uses Parabolic SAR and three EMAs (with the periods of 10, 25 and 50).

The Expert Advisor uses the values of two iMA (Moving Average, MA) indicators.

The simplest EA based on the Fractal_WeightOscillator weighted oscillator.

Lot calculation based on the risk value as a percentage of free margin.

Trailing, pending orders. Signals of two indicators (Moving Average, MA). Trades only during a certain period of the day.

We open a new position opposite to the previous one. Inputs only contain Stop loss, Take Profit and the minimum lot.

The trading system based on TrendManager indicator signals with the possibility to set a fixed position holding time

An EA based on indicator iBands (Bollinger Bands, BB). It places pending Stop orders.

An Expert Advisor based on the iMACD indicator (Moving Average Convergence/Divergence, MACD)

A trading system based on the signals of indicator ColorPEMA_Digit with the possibility to set a fixed position holding time

Forex Trade Manager Grid MT5 helps you to managing orders and achieve the goal.

Prime Quantum AI is an MT5 Expert Advisor combining a classical pre-filter (ADX + Alligator) with AI vision-based chart confirmation from major AI providers (Anthropic Claude, OpenAI GPT, Google Gemini, DeepSeek, xAI Grok). When the pre-filter detects a trend setup, the EA captures three adaptive- timeframe chart screenshots and sends them to the configured AI provider, which returns direction, confidence, stop-loss and take-profit. A trade is opened only when the AI confirms the pre-filter signal with sufficient confidence. Features: dual Standard Broker / Prop Firm risk modes, configurable lot sizing, optional martingale, multiple SL/TP modes, trailing stop, partial close, news/time/day/spread filters, draggable on-chart info panel, and fully exposed indicator parameters. Requires MetaTrader 5, WebRequest enabled for your provider's URL, and a valid API key. Provider auto-detected from key format.

This Expert Advisor is based on Bollinger Bands. It uses trend-following strategy and Bollinger Bands indicator.

The trading system based on the signals taken from the BuySell semaphore, signal, trend indicator

The trading system based on change of the trend direction displayed by the EF_distance indicator and force of the trend determined by the Flat-Trend indicator.

The Exp_HLRSign Expert Advisor is based on signals generated by the HLRSign semaphore arrow signal indicator.

The Exp_CoppockHist Expert Advisor is based on the reversal of the CoppockHist oscillator direction.

The Exp_Fast2 Expert Advisor is based on signals generated by the Fast2 indicator.

A trading system based on the signals of the PriceChannel_Stop indicator.

Trading system based on JFatl_Digit_System indicator signals.

Grid with a constant step. Grid lot sizes based on Fibonacci.

The Expert Advisor is based on the signals of the iADX (Average Directional Movement Index) indicator.

Ilan1.4 - Expert Advisor for MetaTrader 5.

The "Nevalyashka" Expert Advisor.

The EA uses two Moving Averages, one MACD and one CCI. OnTradeTransaction is used to receive position opening time.

Hedge The Hedge Trader EA.

Two identical trading systems based on the change in the color of XFatlXSatlCloud for long and short trades, which can be configured in different ways in one Expert Advisor.

A trading system based on ColorJFatl_Digit indicator signals with the possibility to set a fixed position holding time.

Trend-following trading system Exp_ColorX2MA_X2 based on the signals of two indicators ColorX2MA

An Expert Advisor for closing all positions, in case of the total losses on those positions exceeded the Stop Loss level fixed in inputs, or where it is necessary to close all positions beyond the time interval fixed in the settings.

One of the variations of the "Avalanche" strategy. Martingale is used.

A trading system based on the signals of indicator i-KlPrice_Vol

1...5678910111213141516171819...40