FRAMA Moving Average Indicator For Metatrader 4

The Fractal Adaptive Moving Average (FRAMA) is a technical indicator developed by John Eulers. It is not as well known as the simple moving average (SMA) and other common types of moving averages, but it does have some interesting features.

This moving average is constructed based on the EMA (Exponential Moving Average) algorithm, in such a way that the smoothing factor is calculated based on the current fractal dimension of the price series. The advantage of FRAMA over other moving averages is that it can follow strong trend movements but at the same time is able to react more slowly in periods of market consolidation.

All types of analysis with moving averages can be used with this indicator. Additionally, the FRAMA moving average can be used in the same trading strategies that traditional moving averages are normally used, including strategies based on moving average crossovers.

This indicator provides the opportunity to detect various peculiarities and patterns in price dynamics that are invisible to the naked eye. Based on this information, traders can more closely follow price movements and adjust their strategy accordingly.

Below, we include a modified FRAMA indicator for Metatrader 4 and another for Metatrader 5. Logically, both indicators can be used to display FRAMA moving averages from different periods in the price charts.

These two indicators work in a very similar way, although they are used on different platforms. The trader can change the period of the moving averages and their color according to their preferences.

More information on the FRAMA moving average in the following article: FRAMA Adaptative Moving Average

Next, we will describe the FRAMA indicator for MT4:

Modified indicator FRAMA for Metatrader 4

This is a fairly simple indicator that displays a FRAMA moving average on the price chart. As we can see in the following image, it is displayed like any other moving average that we can find on this platform.

FRAMA indicator for MT4
EUR/USD price chart with a FRAMA moving average

We can change the number of periods of the moving average, the type of price used and the style and thickness of the line. The prices, together with their respective code in the indicator, that we can use to calculate the FRAMA moving average are as follows:

  • Closing Price – 0
  • Opening Price -1
  • Maximum Price – 2
  • Minimum Price – 3
  • Medium Price – 4
  • Typical Price – 5
  • Weighted Price – 6

FRAMA indicator settings
FRAMA indicator settings: Period number and price type

FRAMA indicator settings:
FRAMA indicator settings: Color and line width

Download FRAMA moving averages indicators

You can download the FRAMA indicator for Metatrader 4 and Metatrader 5 at the following link:

How to install modified indicators like FRAMA in Metatrader?

The steps to install this indicator in Metatrader are shown below:

  1. Download the FRAMA Moving Average Installer for Metatrader 4 and 5. For MT4 there is an mq4 file and for MT5 there is an mq5 file.
  2. Copy the mq4 file to the MQL4/Indicators folder of MT4 and the mq5 file to the MQL5/Indicators folder of MT5.
  3. Start or restart your trading platform.
  4. Open your MT4/MT5 platform or restart it to recognize the new indicator.
  5. On the platform look for the FRAMA indicator in the “Custom Indicators” section.
  6. Click on the FRAMA indicator.
  7. Modify the settings according to your needs.

Leave a Comment