Watch how to download trading robots for free

Interesting script?
So post a link to it -
let others appraise it

You liked the script? Try it in the MetaTrader 5 terminal

votes: 8
2018.10.25 17:59
MA_Trend.mq5 (44.7 KB)view

MA Trend trend oscillator displays a trend based on the analysis of a specified set of moving averages with calculated periods within the specified range.

There are five inputs:

  • Period begin - MA initial calculation period
  • Period step - МА calculation period increment step
  • Count - number of calculated МАs
  • Method - МА calculation method
  • Applied price - МА calculation price


MATrend = Sum(S) / Count


  • If Applied price > MA
    S = 1
  • If Applied price < MA
    S = -1

MA - MovingAverage(Applied price,Period begin+Period step,Method)

Fig. 1. MA_Trend with the default parameters: Period begin=10, Period step=10, Count=50

Fig. 2. MA_Trend with the parameters: Period begin=5, Period step=2, Count=50

Translated from Russian by MetaQuotes Software Corp.
Original code:

Generalized double DEMA Generalized double DEMA

Generalized double DEMA

Avg_MA Avg_MA

Average from MA indicator

xMASumAvg xMASumAvg

X MA Sum Average indicator

Autotrader Momentum Autotrader Momentum

The Expert Advisor compares Close prices