Watch how to download trading robots for free
Find us on Telegram!
Join our fan page
Interesting script?
So post a link to it -
let others appraise it
You liked the script? Try it in the MetaTrader 5 terminal
Indicators

3rd Generation Moving Average - indicator for MetaTrader 5

Views:
11281
Rating:
(23)
Published:
2013.03.18 10:45
Updated:
2023.03.29 13:42
\MQL5\Include\
Need a robot or indicator based on this code? Order it on Freelance Go to Freelance

The real author:

EarnForex

The Moving Average which uses quite a simple procedure on decreasing temporal lag based on the increase of the Moving Average period. The method was firstly described by Manfred G. Dürschner in his article Gleitende Durchschnitte 3.0 (in German).

3rd Generation Moving Average demonstrates the lowest lag level in comparison with the simple exponential Moving Average and faster adjusts on price changes. Unfortunately, this indicator will still have some delay and can give false signals. You can use the 3rd Generation Moving Average indicator for financial markets analysis in the same way as the standard Moving Average - to determine the current trend direction.

The indicator uses SmoothAlgorithms.mqh library classes (must be copied to the 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".

Fig.1 The 3rd Generation Moving Average indicator

Fig.1 The 3rd Generation Moving Average indicator

Translated from Russian by MetaQuotes Ltd.
Original code: https://www.mql5.com/ru/code/1576

Float Float

The indicator which displays the beginning and the end of the trend

PairsTrade_Light PairsTrade_Light

The indicator for pair trading. The simplified variant of the "ind_2_linep1.mq5" indicator

ColorJCCX ColorJCCX

Smoother Commodity Chanel Index.

Pinbar Detector Pinbar Detector

The indicator which fixes Pin Bars in the chart