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 MQL4 and MQL5 source codes based on user ratings - 94

Submit your code

With this EA, you can make any combination with indicators, you chose what do you want and make your own strategy

This indicator shows signals triggered using Fractals and the original ZigZag indicator. Signals are never -ever- repainted and is an useful tool to study the real behavior of the ZigZag indicator.

ROC

"ROC" EA Trades with "ROC" indicator, has Trailing Stop Loss &Take Profit works on all time frames major forex pairs and stocks NASDAQ.

It's a auto scheduler.

Two RSI indicator periods smoothed and displayed as histogram.

Forex indicator ChainPriceRSI is based on the RSI and MA indicators.

"Crypto Analysis" EA uses 2 different time frames BB&RSI as Overbought and oversold indicators ,has Trailing Stop Loss &Take Profit works with all time frame major forex pairs,Crypto and stocks NASDAQ.

iWPR+ is an iWPR %Range function with a positive value.

Simple script to delete all object on the current chart.

Smoothed RSI indicator.

All ingenious is simple!

It's a multi-currency grid and martingale system that can trade all input pairs from one chart. The expert will close all orders for each pair using a profit level. The expert has the possibility to trade up to 100 pairs. It's a grid, hedging and averaging system. For more information, please visit product's page https://www.mql5.com/en/market/product/30282

In MetaTrader 4, we intend to calculate the intersection coordinates of two straight line objects with different slopes using MQL4.

A second version of GARCH volatility indicator of https://www.mql5.com/en/code/11776.

This version of the indicator combines 3 TrendStrength.

Indicator Phoenix 4 CONTEST.

i-SKB-F indicator.

FP

FP indicator.

Float indicator.

I've tested the EA on EUR/USD M15, it uses stochastic and RSI.

I created this indicator on the basis of the MQL4 training material. This modified EA is almost from there. All functions are standard, I'm not able to develop something better yet. Only the "heart" of it was modified.

It can be used as a standalone EA or as a method of recovery from losses

Now with added options and features. pSAR Alert plays a sound whenever a first parabolic SAR signal appears.

This EA alerts you whenever there is a MA cross.

This is a template EA with onBar() event.

Detects and displays the fixed size of Renko Bars/Candles on offline chart.

BBMACD is the Bollinger Bands® and MACD indicator in the same place at separate window.

This ea designed based on Grid sterategy .

A scalper by parabolic and Fibonacci.

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

Redrawing trading position for history data and current trading position

Trading without indicators!!!

The strategy is based on Moving Average with the periods of 5/20/40/60.

The indicator displays in a separate subwindow of the chart the current symbol, Bid/Ask prices, the current swap, the expected deposit for long/short position as well as the floating spread for the symbol and the remaining time until the candle completion of the current timeframe... Let's see

Indicator for scalping trading - Chanel scalper M1-M15

The breakout strength meter is a trading tool that is used to identify which currencies are the strongest to breakout, and which currencies are the weakest to breakout

The simple trading panel is a trading tool that is very interesting because it will allow you to predefine your StopLoss and your TakeProfit in term of pips.

This EA executes trades when it recognizes candlestick patterns that are associated with Bullish Reversals. Test have been ran on the daily chart. The code still needs a lot of work, so trade at your own risk.

Indicator that shows higher timeframe candle on current timeframe.

Amazing EA that does not use any indicator. Instead, it follows the price action. Tested from 18 August 1995 to 29th January 2014. It has managed to turn $10,000 to 11,958,183.37.

1...87888990919293949596979899100101102