MetaTrader 5 MT5 Indicators Imp_XMA – indicator MetaTrader 5

Imp_XMA – indicator MetaTrader 5

Real author:

paladin80

Moving average wing averaging of the linear combination of the input price timeseries.

The moving average, just like any other indicator, can be calculated only based on 7 price constants. This modification of the moving average allows to calculate the indicator based on any combination of the 4 main price types (close, open, high, low). For this purpose, four coefficients are used as the indicator’s input parameters:

  1. Close_coef – weight coefficient of CLOSE price for calculation of the individual price;
  2. Open_coef – weight coefficient of OPEN price for calculation of the individual price;
  3. High_coef – weight coefficient of HIGH price for calculation of the individual price;
  4. Low_coef – weight coefficient of LOW price for calculation of the individual price.

Resulting formula of the weight constant:

Price = (Close_coef*CLOSE + Open_coef *OPEN + High_coef*HIGH + Low_coef*LOW) / (Close_coef + Open_coef + Open_coef + High_coef + Low_coef );

The indicator uses SmoothAlgorithms.mqh library classes (copy it to <terminal_data_folder>\MQL5\Include). The use of the classes was thoroughly described in the article “Averaging Price Series for Intermediate Calculations Without Using Additional Buffers”.

Alternative:   ChannelsFIBO - indicator MetaTrader 4

The original indicator was developed in the MQL4 language and published in the CodeBase on 11.11.2012.

Fig1. The Imp_XMA indicator

Fig1. The Imp_XMA indicator


📈 ROBOTFX MetaTrader Expert Advisors and Indicators to maximize profits and minimize the risks