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

Submit your code

SR-RateIndicator indicator with the timeframe selection option available in input parameters

Filtered averages

Phase change index 2

McClellan Summation Index - smoother with floating levels

CCI - double smoothed Wilder's EMA filtered with floating levels

This script counts the number of pending buy stop orders for each symbol and returns the value.

The indicator consists of five Tirone Levels that are, in fact, support and resistance levels based on a trading range for a certain period of time.

The indicator of two unspecified time intervals.

The indicator which defines the moments when the market becomes asymmetric and there are strong trend changes

The OpenBuyPosition_X script is designed to buy at fixed values of Stop Loss and Take Profit in points from the current price. Position volume is determined on the basis of the level of losses.

The Exp_StochasticCGOscillator EA is based on the signals generated by the StochasticCGOscillator oscillator.

The Exp_CronexMFI is based on the signals generated by the CronexMFI oscillator.

This trading system uses BlauHLM oscillator.

A non-normalized indicator that uses MACD, CCI and ADX for calculations.

The ATR_Normalize indicator with the timeframe selection option available in input parameters.

A semaphore signal indicator that uses an algorithm based on crossovers of oversold and overbought levels from the NRatio indicator.

PChannel3 indicator with the timeframe selection option available in input parameters.

NRTR_extr indicator with the timeframe selection option available in input parameters.

Oscillator in the form of a cloud based on correlation of two smoothed Momentums from different timeframes.

The Expert Advisor trades using the "Japanese Doji Candlestick" pattern.

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

The Expert Advisor uses Buy Stop and Sell Stop orders to trade news and large price movements.

The Kijun-Sen is a major indicator line and component of the Ichimoku Kinko Hyo indicator, also known as the Ichimoku cloud. It is generally used as a metric for medium-term momentum.

Kaufman Adaptive Moving Average (KAMA)

Trend Continuation Factor (TCF) indicator identifies the trend and its direction.

Indicator of candlestick size / tick volume ratios and signal line.

Stochastic relative strength index increases the sensitivity of RSI (Relative Strength Index), the disadvantage of which is fluctuation between boundary lines and no signals to open a position.

Volatility Pivot indicator calculates "pivots" (support/resistance lines) based on current symbol/timeframe Average True Range calculated volatility.

The XWAMI indicator with the timeframe selection option available in the input parameters.

Working with pending Buy Stop and Sell Stop orders. The Expert Advisor is based on iCCI (Commodity Channel Index, CCI) indicator

Phase accumulation adaptive market mode

RSI with Bollinger Bands calculated on it

Most traders keep losing money because they focus on money rather than planning their trades based on Percentage risk.

Simple trend indictor performed in the NRTR form

ZigZag with the ability to specify the "significant movement" in points

The indicator transfers the price data to the new coordinates system shifting price axis (axis of the ordinates).

The breakthrough system using the XMA_Ishimoku_Channel indicator.

The indicator displays the spread levels and the minimum acceptable level of stop loss/take profit in points

A colored cloud drawn on the difference of smoothed lines PLUSDI and MINUSDI of the ADX indicator.

1...138139140141142143144145146147148149150151152...183