Top 10 MT4 Indicators That Works (Free Download)

top 10 mt4 indicators

MetaTrader 4 (MT4) is the most widely used trading platform.  Retail traders of all financial markets, especially the forex market, consider MT4 for trading due to its user-friendly interface and the tools it provides.

MetaTrader 4

What are MT4 indicators?

MT4 is the user-based easy programming software known for its superior trade execution speed and comprehensive market visibility.

It compromises of various technical indicators that is the go-to source for measuring market movements. Whether you are a beginner or an expert trader, MT4 provides default and custom indicators for detailed market analysis.

MT4 is highly customizable and uses an MQL4 programming language to create various forex indicators.

Here are the top 10 MT4 indicators that expert traders use:


The first one on the list is MACD or Moving Average Convergence Divergence. The MACD indicates price movements by combining two moving averages. It is considered one of the best trends following indicator and is used for intraday and swing trading.

How to use the MACD?

The MACD comprises two moving averages; the 26-day EMA (exponential moving average) and the 12-day EMA, and it subtracts the 26-day EMA from 12-day EMA for calculations.  The 12-day EMA is the fastest one. In addition, there is a 9-day EMA that acts as a signal line and provides buy and sell signals.

When the 12-day EMA crosses the 9-day EMA from above, a buy signal is generated. On the other hand, when the 12-day EMA crosses below the 9-day EMA, it’s a sell signal.

The MACD can be used with other forms of technical analysis, as the chart patterns. This makes the indicator more effective.


2. Relative Strength Index (RSI)

The RSI is a momentum oscillator. It measures the ratio of upward and downward price movements and calculates the trend’s strength in a range from 0 to 100.

How to use the RSI?

If the RSI shows a value above 70, this is an overbought condition, which means there is a strong buying pressure, and the currency pair or an asset is trading over its usual level. In this situation, you need to take short positions.

Contrarily, when the RSI is below 30, it is an oversold condition and signifies that the price will bounce back.  Oversold conditions can last for a long time from months to years. So, before entering short positions, traders should wait for confirmation.

Traders frequently use the RSI with other forms of technical analysis to confirm trading signals.

Relative Strength Index (RSI)

3. Stochastic Momentum Indicator

The Stochastic indicator is part of oscillator indicators, like RSI and Commodity Channel Index (CCI).

How to use the Stochastics indicator?

Stochastics use in trending markets is different from ranging markets.

On the MT4 platform, the two lines %K and %D represents Stochastics. K% is the current value of the Stochastics, while D% is the 3-period moving average of K%.

Signals forms when the K% crosses through the D%. The value of the Stochastics lies between 0 to 100. When the indicator shows values above 80, it is an overbought condition. And, when the values are below 20, it is an oversold condition.

Stochastics can often produce reversal signals, so traders should utilize it in conjunction with other technical analysis.

Stochastic Momentum Indicator

4. Fibonacci Retracement

This is another important indicator that many experts use. It identifies potential support and resistance levels.

How to use Fibonacci Retracement?

Fibonacci Retracement signifies that when price moves significantly in one direction, it retraces back to its previous price level, and then moves again to its original level.

Fibonacci Retracement is calculated by taking two price highs and then dividing these with Fibonacci ratios. Fibonacci ratios are based on Fibonacci sequence (0, 1, 1, 2, 3, 5, 8, 13 and so on).

Once these ratios are achieved, traders can identify support and resistance levels by plotting horizontal lines.

Fibonacci Retracement

5. Bollinger Bands

Bollinger Bands works similar to Fibonacci Retracements and identifies support and resistance levels. It is a part of volatility indicators that measures price volatility.

How to use Bollinger Bands?

The bands expand or narrow, depending on the market volatility.  Bollinger bands use three lines to present volatility. They are SMA (simple moving average) with the value of 20, a lower band (lower than SMA’s value), and the upper band (higher than SMA’s value).

If the market is highly volatile, the bands will widen and will shrink with the decreasing volatility.

You need to place entry and exit points near the upper and lower bands. Sell positions are taken on the upper band and buy positions at the lower band limit.

Bollinger Bands

6. Average Directional Index (ADX)

ADX measures the strength of a current trend.

How to use the ADX?

Just like the RSI and Stochastics, it is a momentum oscillator and moves from 0 to 100.

A reading below 20 indicates a weaker trend, while a reading above 50 signifies a strong trend.

ADX can also be used as a reversal indicator. It mentions whether the current trend has a reversal potential in the future.

Average Directional Index (ADX)

7. Money Flow Index (MFI)

The MFI is a volume indicator that finds the supply and demand levels of a particular asset.

How to use the MFI?

It finds price changes and displays tick volume on the charts. It tells traders about the supply and demand flow of an asset.

The default period for the MFI is 14 and can be adjusted accordingly. The MFI ranges from 0 to 100. If the value is above 80, it’s an overbought condition, and if the value is below 20, it’s an oversold condition.

Money Flow Index (MFI)

8. Parabolic SAR

Parabolic SAR (stops and reversals) determines the ending of a trend.

How to use the Parabolic SAR?

The indicator illustrates dots and points on the chart to identify trend reversals. When the dots come below the candles, it is a positive signal, and you should enter long.

Conversely, when the dots come below the candles, it’s a negative signal, and you need to enter short.

Remember that Parabolic SAR works fine in trending markets.

Parabolic SAR

9. Hammer/Hanging Man Indicator

These indicators are candlestick-based patterns, which describe potential reversals.

How to use Hammer/Hanging man indicator?

Hanging man is a bearish reversal pattern and appears in an uptrend.  Its structure contains a longer lower wick with the little or no upper wick. It tells traders to exit their long positions.

Hammer is a bullish reversal candlestick pattern and surfaces in a downtrend.  It has a structure similar to a hammer with a longer lower wick and a small body.

Hammer/Hanging Man Indicator

10. Change Percentage Indicator

As the name suggests, the Change percentage indicator defines the price fluctuations in a percentage.

How to use the Change Percentage indicator?

To use the indicator, you need to set a specific timeframe like daily or monthly. The indicator would then calculate price movements by analyzing the past and the current data.

Change Percentage Indicator


No indicators are 100% accurate. To trade effectively, you need to combine these indicators with other forms of technical analysis.

The Top 10 MT4 Indicators provides for an opportunity to detect various peculiarities and patterns in price dynamics which are invisible to the naked eye.

Based on the information, traders can assume further price movement and adjust their strategy accordingly.

All of the above-mentioned indicators are free so that you can download them with no additional costs.

MetaTrader 4 Trading Platform

XM Market – Accept Global Clients (Excluding U.S Residents)

  • Free $30 To Start Trading Instantly
  • Deposit Bonus up to $5,000
  • Unlimited Loyalty Program
  • Awards-Winning Forex Broker

xm account opening guide

Click Here for Step By Step XM Trading Account Opening Guide

MT4 Indicators Installation Instructions

How to install MT4 Indicator?

  • Download The MT4 Indicator (mq4) file.
  • Copy (mq4) file to your Metatrader Directory / experts / indicators /
  • Start or restart your Metatrader 4 Client
  • Select Chart and Timeframe where you want to test your MT4 indicators
  • Search “Custom Indicators” in your Navigator mostly left in your Metatrader 4 Client
  • Right click on the (mq4) file
  • Attach to a chart
  • Modify settings or press ok
  • The MT4 Indicator will be available on your Chart.

How to remove MT4 Indicator (mq4) file from your Metatrader Chart?

  • Select the Chart where is the Indicator running in your Metatrader 4 Client
  • Right click into the Chart
  • “Indicators list”
  • Select the Indicator and delete

Click here below to download:



Download Top 10 MT4 Indicators (Free)

Get Smarter About Forex Trading Using Indicators

Join 100,000+ subscribers and get our 5 min daily newsletter on what matters in forex.

We do not sell or share your information with anyone.


Please enter your comment!
Please enter your name here