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

Submit your code

The indicator draws horizontal lines on the level of last fractals up and down.

A simple interpretation of the Bollinger Bands indicator in a separate window.

The indicator shows fractals of different time periods on one chart.

Chaikin's volatility indicator.

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

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

Plotting ROC indicators of two arbitrary types (including Momentum) and periods in a single window.

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

The indicator searches for divergences and displays them on the chart of the custom MACD indicator.

The Inverse Fisher Transform normalizes the values in the desired range (-1 to +1 in this case) which helps in assessing the overbought and oversold market conditions.

The IDayIIndex (Intraday Intensity Index) oscillator indicator.

Simultaneous opening of two opposite positions. Trailing Stop.

By it's nature, fractal dimension index indicator is not directional. Instead it is showing if there is a trend or not. If the value of the FDI is less than the target threshold, then there is no trend (the market is ranging). If the value is above that threshold then the market is trending.

Channel indicator

Two indicators ColorJFatl from different timeframes, the area between lines being filled with a cloud, the color of which corresponds with the trend direction on the market

Indicator Velocity and Acceleration MA.

DNC Band Width indicator

Grid of market positions. Martingale.

Intra-day average true range

RSI with CCI for confitrmation

This is a multi-currency expert adviser based on reversal strategy with martingale. Original idea is taken from ExpMartin for MT4.

Basket Closer Type EA.

Provide a unified interface to a set of interfaces in a subsystem; facade defines a higher-level interface that makes the subsystem easier to use

ADR,AWR,AMR,Draws Average Range Lines

This Expert Advisor (EA) for MetaTrader leverages a combination of technical indicators, including RSI, ATR, and moving averages, to identify high-probability trading opportunities. Equipped with dynamic lot sizing, trailing stops, and performance-based adjustments, it is tailored to optimize trading decisions and manage risk effectively in volatile market conditions.

Murrey Math Line X MetaTrader indicator — a pivot line indicator that will definitely help every trader who knows how to trade with support, resistance, and pivot lines. It displays 8 primary lines (with 5 more additional ones) on the main chart, helping you to find the best points to sell, buy, and exit your positions. The indicator can issue alerts when a candle closes after breaking any of the pivot lines. You can download this indicator for MT4 and MT5 platform.

The simple indicator for displaying the price chart of any trading symbol in the indicator window.

A volatility indicator displays the amount of the corridor price movements for N period in points

Classic and one of the most popular trading strategies based on 2 moving averages crossover. This expert advisor is designed with visual strategy builder - Mission Automate. Code is generated automatically. More info: https://www.mql5.com/en/articles/4951

The sine and tick indicator

MultiX2MASignal displays information on current trends using values of the four X2MA indicators obtained from different time frames.

A modified Camarilla dt Historical indicator

A channel of the middle range of price change.

The DS_Stochastic indicator is the original Stochastic Oscillator with the EMA smoothing.

The indicator for determining the time when the pending orders should be placed.

An MQL5 implementation of the adaptive UmnickTrade Expert Advisor.

Ehlers Nonlinear Filter provides extraordinary smoothing in sideways markets and aggressively follow major price movements with minimal lag.

Indicator based on LSMA (Least Squares Moving Average). It shows the trend of the used average and displays it as a sort of an oscillator.

A scalping Expert Advisor based on the "Market Capture" strategy.

The market volatility indicator

1...171172173174175176177178179180181182183184185...189