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

Submit your code

Smoothed standard deviation changing rate.

A trading system based on the XRSIDeMarker_Histogram indicator signals.

Trend strength assessment based on RSX.

DI

Oscillator DI (Damping Index) is designed for identifying the damping of the directed market movement.

This version also does not use Close prices for volatility calculation. Instead it uses the High/Low ratio (the calculation is different from the "regular" Historical Volatility indicator).

Indicator "Range Indicator."

The Repulse indicator measures and displays the bullish or bearish pressure associated with each price candlestick in the form of a curve.

Indicator WAAB (Waddah Attar ADXxBollinger) is intended for identifying the direction and strength of the current trend. For this pupose, a combination of the signals from two indicators is used: Advanced_ADX and Bollinger Bands.

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

Wajdyss_Ichimoku_Candle indicator provides alerts, sends email and push notifications when the candles break through the Kijun Sen line (candle color changes to the opposite one).

The Chandelier Exit indicator implemented as a sequence of candlesticks

The Valid Swing HighLow indicator

ATR adaprive EMA - multi time frame

Trading system based on iADX (Average Directional Movement Index, ADX) and iAMA (Adaptive Moving Average, AMA) indicators. The system works on a new bar only.

Analyzing the price channel (iHighest, iLowest) for a certain period of bars.

Williams Pro-Go indicator

XRSI_Candle_Vol_Zer indicator provides alerts, sends email and push notifications at the incoming trading signals

Strategies based on iMA (Moving Average, MA) and iRSI (Relative Strength Index, RSI)

Normalized smoothed MACD

LBS

Working with Stop pending orders. The EA uses indicator iATR (Average True Range, ATR)

Random entry. Random number generator entry.

Elder's Safe Zone Triple indicator

The "Average of 18 Moving Averages" indicator

Juice - EMA deviation - advanced

A trading system based on two custom indicators: CCI Color Levels and RSI Custom Smoothing.

A trading system based on two indicators iMA (Moving Average) and one indicator iStdDev (Standard Deviation, StdDev)

McClellan Oscillator - smoother with discontinued signal lines

Kalman velocity - multi time frame version

RSI of parabolic SAR

Exponential moving average

Encapsulate a request as an object thereby letting you parameterize clients with different requests. Queue or log requests, and support undoable operations

This example was created to see how long it takes to reach 100 ticks. So this indicator is a seconds / "centick" (centick = 100 ticks). It helps you trade orders flow.

The indicator realizes the trading strategy using the CCI

Example code on how to draw an horizontal line for maximum and minimum prices of the last 2 years.

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

The Expert Advisor uses three indicators: MA(150), RSI(3) with levels 80 and 20, Stochastic(6, 3, 3) with levels 70 and 30.

Set the number of consecutive candles along with RSI level for a valid signal.

Ergodic DTI-Oscillator (Directional Trend Index) by William Blau.

Trading signals module for MQL5 Wizard. LeManSignal indicator's color dot serves as a market entry signal.

This is an informative script displaying data on the current trading pair in the chart window.

1...132133134135136137138139140141142143144145146...183