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 indicators for MetaTrader 5 based on user ratings - 84

Submit your code

The indicator plots a fan of Moving Averages and calculates Acceleration/Deceleration for each of them. This gives the ability to see the attenuation of a trend and the moment of its change.

A variant of the StochasticTrend_x10 indicator with the option to individually customize the input parameters for each Stochastic oscillator which are used to display the current trends.

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

Semaphore signal indicator based on the Dots trend indicator algorithm.

The ColorMETRO_WPR with the timeframe selection option available in the input parameters.

METRO_XRSX_HTF_Signal shows a trend direction or a signal for performing a deal generated by METRO_XRSX_Sign indicator at the chosen bar as a graphic object with colored trend indication or deal direction and sends alerts or audio signals in case of a market entry moment.

Semaphore signal indicator using asymmetric Stochastic oscillator in the form of a colored cloud.

The smoothed StrangeIndicator oscillator with the color indication of overbought/oversold level breakouts and of the histogram direction.

Variation of a long known and useful MACD indicator using TEMA (Triple Exponential Moving Average) instead of using EMA (Exponential Moving Average) for MACD calculation, and DSL (Discontinued Signal Lines) and instead of using one signal line uses two.

A different way of looking at the fractals: instead of showing fractals the usual way, this indicator shows fractals as an oscillator and can show the "rhythm" of the changes in the market.

Glitch Index represents the percentage move price has made above or below the detrended SMA.

MACD High/Low made multi timeframe.

QQE (Quantitative Qualitative Estimation) using CCI (Commodity Channel Index) instead of RSI (Relative Strength Index) as a "basic" indicator.

RSI adaptive EMA

Step chart of CCI

Time Fractal Energy adaptive Laguerre RSI

A semaphore signal indicator that gives trade signals when candles Heiken Ashi Smoothed change their directions

Candle Range Envelop indicator

Indicator Price volume divergence

Three PEMAs from three different timeframes on a single chart

Reflex indicator (based on February 2020 TASC article by John Ehlers)

The Roofing Filter Indicator was created by John Ehlers ("Cycle Analytics for Traders" pg. 80 - 82).

Momentum beginner tutorial to learn how to code in MQL5

Market Profile MetaTrader indicator — is a classic Market Profile implementation that can show the price density over time, outlining the most important price levels, value area, and control value of a given trading session. This indicator can be attached to timeframes between M1 and D1 and will show the Market Profile for daily, weekly, monthly, or even intraday sessions. Lower timeframes offer higher precision. Higher timeframes are recommended for better visibility. It is also possible to use a free-draw rectangle session to create a custom market profile on any timeframe. Six different color schemes are available to draw the profile's blocks. Drawing profiles as a plain color histogram is also possible. Alternatively, you may choose to color the profile based on bullish/bearish bars. This indicator is based on bare price action and does not use any standard indicators. It is available for MetaTrader 4, MetaTrader 5

Slow adaptive trend line with ultralinear and JMA smoothings.

ATRPivot generates support and resistance levels considering Average True Range (ATR) indicator.

Three pole Butterworth filter is used for smoothing in this moving average calculation algorithm.

The typical normalized oscillator varying within the range -100 to +100 and provided with a signal line.

Trend indicator that sets color dots on a price chart according to a trend direction.

The grid consisting of DiNapoli levels and built using a larger timeframe chart. DiNapoliTargets indicator data is considered in the process of grid creation.

The classic version of the RVI indicator (Relative Vigor Index) that can be arranged so that the time frame of the indicator is fixed at a value different from the chart time frame. The indicator is displayed as a cloud.

The indicator from Technical Analysis of Stocks & Commodities (January, 2010)

The OsHMA oscillator is the indicator of the difference between two HMA (between two Hull Moving Averages).

This indicator displays day price change in percentage for four selected financial institutes

The Dynamic Support/Resistance indicator for MetaTrader

The channel indicator that draws support and resistance lines.

The unnormalized oscillator using Fisher Transform

The indicator demonstrates the example of using the FileReadDouble() function

The indicator draws bars based on Elder's impulse system.

O oscilador CMI ergódico como um histograma colorido.

1...777879808182838485868788899091...139