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

Submit your code

An investigation of the Bollinger band has shown that when the bandwidth (distance between the top and bottom bands) is below 4, the market is compressed and about to break out. When the bandwidth reaches 11, there is a strong wave for scalp trading. Be

An antimartingale which tries to maximise the gain/risk ratio. I have a 5 digits account, let me know if you have any problem with this.

This template code contains basic features and functions required for the developing the Expert Advisor.

The indicator shows the distance between the open price and 3 different exponential moving averages (EMAs) in pips.

The Expert Advisor is based on the "On the MaZi" strategy.

Expert Advisor created using hedge function and the moving average indicator.

The SAW_system_1 Expert Advisor places pending orders on the basis of the volatility for the last N days.

Indicator MadroGoldenFilter gives four signals to filtering 4 strategies.

The awo Holidays EA reports the status of the next day: working day, weekend or holiday.

The Expert Advisor that gains profit from the positive swaps + multi-currency arbitrage tactics.

The Dealers Trade v 7.51 RIVOT EA is based on the algorithm of multi-lot scalping. The EA has been repeatedly tested on a live account.

A more advanced patterns analyzer. In addition, it generates a signal.

ZigZag with unusual properties (specify the length when plotting).

It is NRTR indicator, in which candlesticks are painted in accordance with the mutual positions of Alligator lines.

The indicator allows the trader to understand market relations.

The Parabolic SAR was also developed by Welles Wilder for use in trending markets. The author of this indicator recommended to identify the trend first, and only after that to use the PSAR for trading with the trend.

This is an impulse or signal indicator. It is very sensitive and quickly responds to the price movements.

The library helps to organize calculations of Max, Min, universal mean, standard deviation, skew, kurtosis, and Z-score, on the data array.

This Indicator Draws 7 Level Of weekly Fibo With Back Test.

Moving Average Convergence/Divergence (MACD) is the next trend-following dynamic indicator.

Close - script closing first market order if it is first in the list.

An indicator to discover the trend/flat and fallacious technical data.

An expert advisor that makes a decision on the basis of the indistinc logic (so-called Fuzzy logic). The A. Nedosekin's (http://sedok.narod.ru/scoring_USA.html) materials were used during the development of the classificator and the resultant for ranks.

Indicator CycleIdentifier.

The indicator that shows the difference between the open and close prices in the form of a histogram.

Indicator Price Channel.

BandsLSMA Indicator.

The idea has existed for a long time - based on the "Conservative intraday scalping" strategy, but I could not find a suitable indicator in MT4... Integration of the custom indicator to the EA.

Modernization of the first version of the script with the ability to manage multiple indicators

newMACD Indicator.

ADXcrosses Indicator.

New Design - New Opportunities.

This indicator is EMAs drawn by Fibonacci numbers.

Retrieve a list of all Symbols/Instruments known to the Server with MarketInfo output to a CSV file

An indicator based on Lows and Highs of last 16 candles + RSI reading. Describes trend as Flat, Trending Up, Breaking Out Upwards, Trending Down, Breaking Out Downwards.

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

A 15min intrday trading strategy

My first trading System using simple pattern.

Draws an ATR envelope surrounding price action and assists you in setting proper stoploss and takeprofit levels.

1...353637383940414243444546474849...104