MTF Triple MA MT5 – Multi-Timeframe Moving Averages for MT5

Version 1.00

March, 2026

Download the MTF Triple MA MT5 indicator for free and view up to 9 triple moving average timeframes on one MetaTrader 5 chart. Instantly toggle each timeframe from a draggable panel to analyse trend direction, dynamic support and resistance, and multi-timeframe MA alignment — without switching charts.

MTF Triple MA MT5 is a free multi-timeframe moving averages indicator for MetaTrader 5 that displays three moving averages — Fast, Medium, and Slow — from up to nine timeframes simultaneously on a single chart. Instead of switching between charts to check higher-timeframe trend direction, you can keep the full market context visible on your execution chart and toggle each timeframe instantly from a draggable control panel.

Indicator mtf-triple-ma-mt5 on a M5 Chart

Indicator example on a 5 minutes chart

This MT5 moving averages indicator is built for traders who want to identify trend alignment, dynamic support and resistance levels, multi-timeframe MA confluence zones, and higher-timeframe trend context — all without cluttering their workflow.

New to the platform? Visit the official MetaTrader 5 website to learn more about MT5, and read a general explanation of moving averages if you want a quick refresher on how they work.

If you also use MT4, see our MTF Triple Moving Averages – Free Indicator. You may also like our MTF Bollinger Bands MT5 indicator and our guide on how to backtest forex strategies in MT5.

What Is the MTF Triple MA Indicator for MT5?

The MTF Triple MA MT5 indicator calculates three moving averages — Fast, Medium, and Slow — independently for each supported timeframe and projects them onto your active chart. Each timeframe uses a unique colour scheme so you can instantly distinguish monthly, weekly, daily, and intraday moving averages without changing charts.

Having three MAs per timeframe lets you immediately read trend alignment: when Fast is above Medium and Medium is above Slow, the trend is bullish on that timeframe. When the order is reversed, the trend is bearish. This makes it straightforward to spot multi-timeframe trend confluence and filter trades in the direction of the dominant trend.

Multi-Timeframe Moving Averages on One MetaTrader 5 Chart

The indicator supports all standard MetaTrader 5 timeframes:

  • MN1 – Monthly
  • W1 – Weekly
  • D1 – Daily
  • H4 – 4 Hour
  • H1 – 1 Hour
  • M30
  • M15
  • M5
  • M1

Timeframes below the current chart timeframe are automatically disabled to keep the display relevant and reduce visual noise.

MTF Triple MA MT5 Indicator Features

  • Nine timeframes in one chart. Visualize higher and lower timeframe moving averages together for complete multi-timeframe trend analysis.
  • Three MAs per timeframe. Fast, Medium, and Slow MAs on every active timeframe let you assess trend strength and alignment at a glance.
  • Color-coded by timeframe. Each timeframe has its own colour — dotted Fast, dashed Medium, and solid Slow lines — so you always know which band belongs to which timeframe.
  • Draggable control panel. Move the panel anywhere on the chart and collapse it when you need more chart space.
  • One-click timeframe toggles. Show or hide any timeframe instantly during live trading without detaching and reconfiguring the indicator.
  • Automatic timeframe filtering. Lower timeframes than the current chart are disabled automatically to keep the display clean.
  • Fully configurable MA settings. Set Period, Shift, Method (SMA, EMA, SMMA, LWMA), and Applied Price independently for each MA type.
  • Customisable line appearance. Adjust line style, width, and colour for each individual MA line across all timeframes.
  • No repainting. Completed MA values are fixed and never change retroactively on closed bars.

Why Traders Use This Free MT5 Moving Averages Indicator

  • Spot multi-timeframe trend alignment where Fast, Medium, and Slow MAs are ordered bullishly or bearishly across several timeframes at once.
  • Identify dynamic support and resistance levels where higher-timeframe MAs coincide with current price action.
  • Confirm whether a lower-timeframe entry signal is supported by higher-timeframe MA confluence — reducing false signals.
  • Use the Slow MA across multiple timeframes as a dynamic trend filter for your trading system.
  • Reduce chart switching while keeping higher-timeframe trend context visible at all times.
  • Improve timing for entries, exits, and pullback trades using higher-timeframe MA levels as dynamic reference zones.
  • Combine with volatility tools like our MTF Bollinger Bands MT5 to align trend direction (via MAs) with volatility context (via Bollinger Bands) on a single chart.

Moving Average Settings

The indicator provides full control over the three MAs applied across all active timeframes:

  • MA Fast Period – period for the fast moving average
  • MA Medium Period – period for the medium moving average
  • MA Slow Period – period for the slow moving average
  • Shift – horizontal MA displacement
  • Method – choose from SMA, EMA, SMMA, or LWMA
  • Applied Price – close, open, high, low, median, typical, or weighted

Settings for the mtf-triple-ma-mt5 indicator

Indicator Settings

Additional display controls let you manage panel position, line styles, line widths, and individual MA colours. Settings are applied consistently so your multi-timeframe moving averages analysis remains coherent when comparing timeframes.

How to Install and Use the MTF Triple MA Indicator for MT5

  1. Download the free indicator package using the button on this page.
  2. Copy the indicator file into your MetaTrader 5 / MQL5 / Indicators folder.
  3. Restart MetaTrader 5 or right-click the Navigator panel and select Refresh.
  4. Attach the indicator to any chart by double-clicking it in the Navigator.
  5. Use the control panel to enable or disable individual timeframes.
  6. Drag the panel to your preferred chart position and collapse it if needed.
  7. Monitor MA alignment, higher-timeframe trend direction, and dynamic support and resistance in real time.

MTF Triple MA MT5 vs Standard Moving Averages

The built-in Moving Average tool in MT5 only shows one MA on one timeframe at a time. This multi-timeframe moving averages indicator extends that concept by displaying three MAs across up to nine timeframes together on a single chart, which gives traders a far richer picture of trend structure without any additional chart windows.

Indicator mtf-triple-ma-mt5 on a M5 Chart

Indicator example on a 5 minutes chart

For traders who want a broader multi-timeframe workflow, combining this indicator with tools like our MTF Bollinger Bands MT5 can help you align trend direction (via moving averages) and volatility context (via Bollinger Bands) more effectively on a single chart.

Compatibility

Platform: MetaTrader 5
Instruments: Forex, gold, indices, crypto, and all MT5-supported symbols
Timeframes: M1 to MN1
Works with: Manual trading, visual analysis, EAs running on separate charts

FAQ

What is the MTF Triple MA MT5?

It is a free multi-timeframe moving averages indicator for MetaTrader 5 that displays three MAs — Fast, Medium, and Slow — from up to nine timeframes simultaneously on one chart, with a draggable control panel for toggling each timeframe on or off.

Is this indicator free to download?

Yes. The MTF Triple MA MT5 indicator is completely free to download and use. Simply click the download button on this page and install it in your MT5 platform.

How do I install the MTF Triple MA indicator in MT5?

Download the zip file, extract the .ex5 file, and copy it into your MQL5/Indicators folder (File → Open Data Folder → MQL5 → Indicators). Restart MT5 or refresh the Navigator, then drag the indicator onto any chart.

Can I hide specific timeframes?

Yes. Each timeframe can be enabled or disabled individually from the draggable control panel directly on your chart.

Does the indicator repaint?

No. The moving averages are calculated from historical timeframe data and completed values do not change. There is no repainting on closed bars.

What moving average methods are supported?

The indicator supports all four standard MT5 moving average methods: Simple (SMA), Exponential (EMA), Smoothed (SMMA), and Linear Weighted (LWMA). You can select the method in the indicator settings.

Can I use it on forex, gold, indices, and crypto?

Yes. The indicator works on any instrument available in your MetaTrader 5 terminal, including forex pairs, gold (XAUUSD), stock indices, and cryptocurrencies.

Does it work on a VPS or with Expert Advisors?

Yes. The indicator loads and runs normally on a VPS. It does not interfere with Expert Advisors running on the same or different charts, as it is a visual indicator only.

Is there an MT4 version?

Yes. MT4 users should use the MTF Triple Moving Averages – Free Indicator version instead. This MT5 version is designed specifically for MetaTrader 5.

Reviews

There are no reviews yet.

Be the first to review “MTF Triple MA MT5 – Multi-Timeframe Moving Averages for MT5”

Your email address will not be published. Required fields are marked *

5 × four =

Installing the MTF Triple MA MT5 Indicator — Detailed Guide

Installation on Windows

  1. Click the download button on this page and save the .zip file to your desktop or downloads folder.
  2. Extract the zip: right-click → Extract All. You will find a FxTT_MTF_TripleMA.ex5 file inside.
  3. In MetaTrader 5, open File → Open Data Folder.
  4. Navigate to MQL5 → Indicators and paste the .ex5 file there.
  5. Back in MT5, press Ctrl+N to open the Navigator panel, right-click IndicatorsRefresh.
  6. Double-click the indicator in the Navigator or drag it onto any chart to attach it.

Installation on a VPS

  1. Connect to your VPS via Remote Desktop.
  2. Copy the .ex5 file to the same MQL5 → Indicators path on the VPS instance of MT5.
  3. Refresh the Navigator as above. The indicator runs persistently even when your local computer is offline.

Saving Your Settings as a Template

Once you have configured the indicator to your preference (periods, colours, timeframes), save those settings so you never have to reconfigure from scratch:

  1. Right-click on the chart → Template → Save Template.
  2. Give it a descriptive name (e.g. MTF_Triple_MA_Default).
  3. Apply that template to any new chart instantly via right-click → Template → [your template name].

Templates are stored locally in MQL5/Profiles/Templates/ and survive indicator updates.

Updating to a New Version

  1. Download the latest zip from this page.
  2. Close any charts that have the indicator running, or simply detach it.
  3. Replace the old .ex5 file in MQL5 → Indicators with the new one.
  4. Restart MT5 or right-click → Refresh in the Navigator.
  5. Re-attach the indicator — your saved templates will restore all previous settings automatically.

Troubleshooting

ProblemSolution
Indicator not visible in Navigator after refreshConfirm the file is in MQL5/Indicators (not a subfolder) and that you copied the .ex5, not just the .mq5 source.
No MA lines appear on the chartOpen the control panel and ensure at least one timeframe is enabled. Also check that the enabled timeframe is ≥ the current chart timeframe — lower timeframes are auto-disabled.
Lines disappear after changing chart timeframeThis is expected: timeframes below the active chart are automatically hidden. Enable higher timeframes from the panel.
Indicator loads but panel is not visibleThe panel may be outside the visible chart area. Try resizing the chart window or reset the panel position via the indicator inputs (Panel Corner / X-Y Offset settings).
MT5 shows an “invalid ex5” errorRe-download the file — the zip may have been corrupted during download. Contact us if the issue persists.

Open Source

MTF Triple MA MT5 is open source. The full source code is publicly available on GitHub — you can inspect it, report issues, or contribute improvements.

👉 github.com/ForexTradingTools/fxtt-mt5-mtf-triple-moving-averages

MTF Triple MA MT5 — Complete Settings Reference

Open the settings window by double-clicking the indicator in the Navigator, or right-clicking the chart → Indicators List → Edit. All parameters are in the Inputs tab.

Moving Average Parameters

The same set of parameters applies independently to the Fast, Medium, and Slow MA. Configure each set separately to define your triple-MA structure.

ParameterOptionsDefaultNotes
PeriodAny integer ≥ 1Fast: 9 / Med: 21 / Slow: 50Number of bars in the calculation. Applies per timeframe independently.
ShiftAny integer0Horizontal displacement in bars. Use positive values to shift right, negative to shift left.
MethodSMA, EMA, SMMA, LWMAEMASee method guide below.
Applied PriceClose, Open, High, Low, Median, Typical, WeightedCloseThe price value fed into the MA calculation. Close is standard for most strategies.

Which MA Method Should You Use?

MethodResponsivenessBest Used For
SMA – SimpleSlowestClean, noise-free trend reading. Common for identifying long-term structure (e.g. 200 SMA).
EMA – ExponentialFastMost popular in trading. Balances responsiveness and smoothness. Good default for all three MAs.
SMMA – SmoothedVery slowVery smooth, ideal as a slow trend filter. Effectively uses a longer period than its input value suggests.
LWMA – Linear WeightedFastestMaximum responsiveness. Can produce more whipsaws. Better suited for the Fast MA only.

Timeframe Display Defaults

Each timeframe can be toggled on or off in the inputs to set its default state when the indicator loads. The control panel on the chart can override these at any time without reopening settings.

TimeframeInput NameAuto-disabled when…
MN1 (Monthly)Show_MN1Never — always available.
W1 (Weekly)Show_W1Chart is on MN1.
D1 (Daily)Show_D1Chart is on W1 or MN1.
H4 (4-Hour)Show_H4Chart is on D1 or above.
H1 (1-Hour)Show_H1Chart is on H4 or above.
M30Show_M30Chart is on H1 or above.
M15Show_M15Chart is on M30 or above.
M5Show_M5Chart is on M15 or above.
M1Show_M1Chart is on M5 or above.

Control Panel Settings

ParameterOptionsDescription
Panel CornerTop-Left, Top-Right, Bottom-Left, Bottom-RightStarting anchor position of the draggable panel on the chart.
Panel X OffsetInteger (pixels)Horizontal distance from the selected corner.
Panel Y OffsetInteger (pixels)Vertical distance from the selected corner.
Panel Collapsed on Loadtrue / falseStart with the panel minimised to save chart space. You can still expand it at any time.

Line Appearance Settings

For every combination of MA type (Fast/Medium/Slow) × timeframe (9 timeframes), you can individually configure:

  • Colour — Each timeframe has a distinct default colour. Override any line to match your chart theme.
  • Width — 1 to 5 pixels. Wider lines for higher timeframes can improve readability.
  • Style — Dotted (Fast), Dashed (Medium), Solid (Slow) by default. Keeping these conventions makes it easier to identify MA types at a glance when timeframes overlap.

MTF Triple MA MT5 — Frequently Asked Questions

How is this different from just adding three separate MA indicators to my chart?

Adding three standard MT5 Moving Average indicators only gives you three MAs for the current chart timeframe. The MTF Triple MA calculates and projects Fast, Medium, and Slow MAs from up to nine different timeframes simultaneously on the same chart. That means you can see, for example, the D1 and H4 MAs while trading on an M15 chart — without opening multiple chart windows or constantly switching timeframes.

Will the indicator slow down my MetaTrader 5?

The indicator is optimised for performance. It uses MT5’s native multi-timeframe data requests and only recalculates when a new bar opens on an enabled timeframe, not on every tick. With all nine timeframes active, you may notice a brief calculation on the very first load, but live trading performance is not affected.

Can I use different MA methods for each of the three MAs?

Yes. The Method and Applied Price settings are independent for Fast, Medium, and Slow. For example, you could use an EMA for the Fast MA, a SMMA for the Slow MA, and an SMA for the Medium — all active simultaneously across every enabled timeframe.

What period settings should I start with?

The defaults (Fast: 9, Medium: 21, Slow: 50) are a good starting point for most traders and are widely used in the trading community. If you follow a specific MA-based system (e.g. 10/20/50 or 8/21/55 EMA ribbons), simply adjust the periods to match your preferred setup in the inputs window.

Does the indicator work on non-forex instruments like US30, BTCUSD, or XAUUSD?

Yes. The indicator is entirely symbol-agnostic — it works on any instrument your MT5 broker provides, including indices (US30, NAS100, DE40), commodities (XAUUSD, XAGUSD), cryptocurrencies (BTCUSD, ETHUSD), and stocks. The MA calculations are based on price data only, not instrument type.

Can I run multiple instances of the indicator on the same chart with different settings?

Yes. You can attach the indicator more than once to the same chart, each with a different configuration — for example, one instance showing EMA-based MAs and another showing SMA-based MAs. Use the input name field to label each instance so they are easy to distinguish in the Indicators List.

Does the draggable panel save its position between sessions?

The panel position is saved within your MT5 chart profile or template. If you save the chart as a template after positioning the panel, it will reopen in the same location. If you close the chart without saving, the panel will revert to the default corner position set in the inputs.

Can I use this indicator for backtesting in MT5’s Strategy Tester?

The indicator renders correctly in the MT5 visual backtesting mode (Strategy Tester → Visual Mode). This lets you scroll through historical price data and observe how the multi-timeframe MAs would have appeared in real time, which is useful for manually evaluating setups and refining your MA settings before live use.

What happens to my settings when a new version is released?

Settings are not stored inside the indicator file itself — they live in your MT5 templates and profiles. Replacing the .ex5 file with a new version does not delete your saved settings. After updating, re-attach the indicator from your saved template and all your custom periods, colours, and timeframe preferences will be restored. See the Installation Guide tab for the full update procedure.

Version 1.00 2026.03.18

Initial release.

  • 9 timeframes (M1–MN1) displayed simultaneously on one chart
  • Three MAs per timeframe: Fast, Medium, and Slow
  • Draggable control panel with one-click timeframe toggles
  • Automatic lower-timeframe filtering
  • Full MA customisation: period, shift, method (SMA/EMA/SMMA/LWMA), applied price, line style, width, and colour
  • No repainting on closed bars

Open Source & Updates

This indicator is open source. Source code, issue tracker, and all releases are on GitHub:

👉 github.com/ForexTradingTools/fxtt-mt5-mtf-triple-moving-averages

Updates are free. Download the latest version from this page or directly from the GitHub releases page and replace the .ex5 file in your MQL5/Indicators folder.

Images Gallery