MA Multi-Timeframe (MTF) Indicator for MT4

Moving average is a very old technical indicator, but it is still remains a popular tool for many traders. With MT4 MA Multi-Timeframe (MTF), you can see the indicator's status across multiple timeframes in one table. This can be helpful when you want to have an at-a-glance view of the overall situation with moving averages for your trading instrument.

What Is MT4 MA Multi-Timeframe Indicator?

MA Multi-Timeframe for MetaTrader 4 is a great indicator to see the overall trend of an asset.

With this indicator, you can see the status of a moving average for all timeframes on one chart.

The indicator features a simple table where you can see whether the price is above or below its MA for each timeframe.

On the chart, you can also see whether the moving average is currently pointing downwards or upwards in all timeframes.

MT4 MA Multi-Timeframe (MTF) Interface

Why Is MT4 MA Multi-Timeframe Useful?

When you check a moving average of the price in MetaTrader, you look at it on some specific timeframe.

It is sometimes useful to know what is its status for different timeframes in order to have a better understanding of the market situation.

If, for example, you check the trend on an H1 chart, it might be giving a bullish signal. However, checking the moving average on a D1 chart could give a bearish signal.

MA Multi-Timeframe for MT4 allows you to see moving average status for all timeframes in a single place.

You can simplify your visual representation and know if an asset or a pair is overall bullish or bearish.

You can use this indicator to improve your entry and exit signal decisions. The indicator also includes a feature to alert you if the trend changes.

Price Is Above Moving Average

Moving Average Is Pointing

Download MA Multi-Timeframe Indicator for MetaTrader

How to Download MT4 MA Multi-Timeframe Indicator?

You can download for free MT4 MA Multi-Timeframe indicator with the link below and install it by following the provided instructions.

The installation is very easy to perform, so is the use.

Once you run the indicator, you can set moving average parameters, select timeframes, and configure alerts via its input parameters.

MetaTrader MA Multi-Timeframe Indicator for MT4 - Input Parameters

➥ Download MQLTA MT4 MA Multi-Timeframe

MT4 Indicator Installation Instructions

To install the MT4 MA Multi-Timeframe indicator, please follow the instructions below:

  1. Download the indicator archive file.
  2. Open the MetaTrader 4 data folder (via File→Open Data Folder).
  3. Open the MQL4 Folder.
  4. Copy all the folders from the archive directly to the MQL4 folder.
  5. Restart MetaTrader 4 or refresh the indicators list by right-clicking the Navigator subwindow of the platform and choosing Refresh.

For a more detailed instruction on how to perform the installation and a tutorial video please visit this page.

You can open a trading account with any of the MT4 Forex brokers to freely use the indicator for MetaTrader 4 presented here.

If you would like to see other multi-timeframe indicators, you can read our guide on MTF indicators.


Do you have any suggestions or questions regarding this indicator? You can always discuss MA Multi-Timeframe with the other FX traders and MQL programmers on the indicators forums.


1.02 — 2021-08-26

  • Revised the alert system to make more concise and timely.
  • Removed unnecessary input parameters to reduce confusion.
  • Reduced object processing overhead, which could cause excessive consumption of computer resources.
  • Pruned the source code to make the indicator lighter and future development easier.
  • Fixed a bug that caused weird symbols to appear in the panel in place of the up and down arrows.

© 2005–2023

Design — Mart Studio

Forex trading bears intrinsic risks of loss. You must understand that Forex trading, while potentially profitable, can make you lose your money. Never trade with the money that you cannot afford to lose! Trading with leverage can wipe your account even faster.

CFDs are leveraged products and as such loses may be more than the initial invested capital. Trading in CFDs carry a high level of risk thus may not be appropriate for all investors.