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

Submit your code

The Exp_CronexRSI Expert Advisor is based on the signals generated by the TSI_MACD oscillator.

Working with pending Buy Limit and Sell Limit orders. Trailing the positions is possible.

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

Two identical trading systems (for long and short positions) based on the signals of the ColorMaRsi-Trigger indicator, which can be configured in different ways within one Expert Advisor

MarketPredictor for MetaTrader 5 The MarketPredictor is an innovative Expert Advisor (EA) for MetaTrader 5 that leverages mathematical models such as sine functions, Fast Fourier Transform (FFT), sigmoid functions, and Monte Carlo simulations to analyze and predict market movements. This project is designed for developers, math enthusiasts, and traders interested in combining technological and financial innovations. Feel free to suggest, discuss, and implement code ideas directly in this thread. Whether it’s new features, improvement suggestions, or strategies – every contribution is welcome to further develop and optimize the MarketPredictor. You’re also welcome to add me to clarify questions privately, collaborate on the GitHub project, or send me your feedback directly. Let’s cook up something amazing together and take this project to the next level!

This script attempts to demonstrate the power of using support vector machines in solving classification style problems. This version of the code has been written specifically to be used in conjunction with the demo version of the Support Vector Machine Learning Tool available for free from the MQL5 Market.

The Expert Advisor moves Stop Loss of the open position along the border of the channel built using CandleStop indicator

Trading system using the XMUV and MUV_NorDIFF_Cloud indicators.

This Expert Advisor doesn't use any indicators. It only applies analysis of Close prices at bar #1 and the specified bar.

- This Bot use stratery Breakout of Daily Bar, I tested for 3 Pair currency : GBPUSD, EURUSD, XAUUSD - Default setting is not sure the best, you can test for your parameter. - This is version for MT5 that convert from MT4 - this EA is best for broker low spread

The Exp_EMA_Prediction Expert Advisor is based on signals generated by the EMA_Prediction semaphore signal indicator.

The EA uses indicators Pivot-2 and Heiken Ashi Smoothed Oscillator.

A trading system based on the ColorXPWMA_Digit indicator signals with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system.

The Expert Advisor based on iMACD(). Displaying MACD values via Point().

The Exp_TSI_WPR EA is based on the signals generated by the TSI_WPR oscillator.

The Exp_KaufWMAcross trading system is based on change of the trend direction displayed by the KaufWMAcross indicator.

The Expert Advisor based on two oscillators: iCCI (Commodity Channel Index, CCI), iStochastic (Stochastic Oscillator) and one trend iMA (Moving Average, MA) indicator.

The Exp_XPVT is based on the signals generated by the XPVT oscillator.

A trading system based on the NRTR_ATR_STOP indicator signals with the possibility to set a strict trading time interval.

The Expert Advisor is based on the channel indicator Price_Extreme_Indicator.

The Expert Advisor utilizes the High and Low analysis, as well as one iMACD (Moving Average Convergence/Divergence, MACD) and two iMAs (Moving Average, MA).

The Expert Advisor based on iBullsPower (Bulls Power) and iBearsPower (Bears Power) indicators.

The Expert Advisor drawn on the basis of the change of direction of the ColorMomentum_AMA indicator.

The breakthrough system with the CorrectedAverage Moving Average.

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

Trend detection based on the last three bars.

Closing positions and removing pending orders when reaching a specified profit or loss.

The trading system based on XCCI_Histogram_Vol indicator signals

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

An Expert Advisor based on the iIchimoku (Ichimoku Kinko Hyo) indicator. Fixed lot.

A trading system based on the 2XMA_Ichimoku_Oscilator indicator signals.

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

The Exp_SimpleBars Expert Advisor is based on the signals of the trend indicator SimpleBars.

The RiskManagement library in MQL5 provides efficient and dynamic risk management, optimised to minimise resources. It allows setting maximum profit and loss limits with customisable modifiers. It includes OCO order control and tools for candlestick management and price conversions.

The Expert Advisor using the UltraWPR indicator.

Trading strategy based on ASCTrend indicator as main signal, filtered by NRTR indicator and/or by TrendStrength indicator.

Works with pending stop orders (Buy Stop and Sell Stop). Monitors spread %.

The EA uses three iMAs (Moving Average, MA), one iStochastic (Stochastic Oscillator) and one iRSI (RSI, Relative Strength Index). Positions are opened by market, as well as Buy Stop and Sell Stop pending orders are placed.

A trading system based on the Trading_Channel_Index oscillator signals.

Two identical trading systems (for long and short positions) based on the signals of the ColorMETRO indicator, which can be configured in different ways within one Expert Advisor

1...272829303132333435363738