Watch how to download trading robots for free
Find us on Twitter!
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 - 152

Submit your code

MACD with advanced settings. In addition to the standard parameters of the fast and slow EMA periods, signal SMA periods and calculation price, this indicator allows setting the calculation method for each line and use either absolute or relative values for MACD calculation.

Pending Buy Stop and Sell Stop orders. The EA trades in the specified time period. Determines the highest and lowest prices in the specified range of bars. Position trailing.

TDI

The Trend Detection Index.

This version of Stochastic RSI uses a sort of a signal line to make it even more sensitive.

Volatility Bands

Pending Buy Stop and Sell Stop orders. The EA trades in the specified time period. Determines the highest and lowest prices in the specified range of bars. Position trailing.

The Expert Advisor trades using levels. It can have a maximum of two positions of each type (Buy and Sell) in the market.

William Blau Stochastic Momentum.

Based on the Austin Passamonte's idea, this indicator calculates intra-day pivots.

A trading system based on the AbsolutelyNoLagLwma indicator signals.

PGC

Indicator Price Gouging Cycle.

Synthetic Japanese candlesticks over the period defined in the indicator settings, calculating on each bar.

Synthetic Japanese candlesticks over the period predefined in the indicator settings, calculating on each bar and averaging the price timeseries used in the indicator.

Indicator Atr Lite calculates the average price motion

Indicator Ang_Zad_C allowing changing the timeframe of the indicator in its input parameters, the space between the oscillator and its signal line being filled in color, according to the trend direction

An indicator of bull/bear power.

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

Differential_Average_By_Sultonov_Signal indicator shows information on the current trend using the values of the Differential_Average_By_Sultonov indicator with a fixed timeframe.

The RSI_Histogram_Vol indicator with the ability to change the timeframe using input parameters.

XCCI_Candle_Vol indicator showing a breakthrough of its zero line using candles, color labels and audio signals

DeMarker_Histogram_Vol indicator with the timeframe selection option available in input parameters

XCCI_Candle_Vol_Zer indicator with the timeframe selection option available in input parameters

XHullTrend_Digit indicator with the timeframe selection option available in input parameters

The trading system defines flat/trend using iChaikin (Chaikin Oscillator, CHO) indicator.

Hurst oscillator indicator

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

T3 stripped

Indicator MA of CCI

Two SpearmanRankCorrelation indicators from different timeframes in a single window as a cloud colored according to a trend direction

Probability density function based MA MACD

Corrected double smoothed Wilder's EMA (extended version)

SVE Stochastic RSI

McClellan Summation Index - smoother

This indi will draw OBJ_ARROW_BUY/OBJ_ARROW_SELL when find signals on Arrow Indi Buffers.

Non Lag Relative Strength Index for MT5 Eliminates unnecessary preliminary calculations on the built-in RSI.

When I start learning about trading, I remember the trading pioneer Shawn Lucas (founder of Apiary-fund) saying "trading is simple, you go from bound range market to breakout market and vice versa". I looked at few charts and he was right. So I told myself, I have to always eyeball ranging market and trending market but with the help of an indicator. There are plenty for indicator that help us eyeball these ranging/trending market and they work really well, but I like using Pivot Points.

The indicator displays a colored moving average.

This library allows you to create displays to easily output text information to the chart at the most optimal rate

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.

Pinbar Detector is a MetaTrader indicator that tries to detect Pinbars (also known as "Pin-bar" or "Pin bar") and marks them by placing a "smiling face" symbol below the bullish Pinbars and above the bearish Pinbars. It is a pure price action indicator, which is not using any standard technical indicators in its code. The configuration of Pinbar detection can be done via the indicator's input parameters. Pinbar Detector can issue platform alerts and email alerts on detection. The indicator is available both for MT4 and MT5 versions of the trading platform.

1...145146147148149150151152153154155156157158159...199