3. 8. 2022

5 1

Ehlers Mother of All Moving Averages – MOAMA

Original Source of MT4 : https://fxstill.com/indikators/the-mother-of-adaptive-moving-averages


The Mother of Adaptive Moving Average (MAMA) adapts to price movement in an entirely new and unique way. The adaptation is based on the rate change of phase as measured by the Ehlers Hilbert Transform. The advantage of this method of adaptation is that it features a fast attack average and a slow decay average so that the composite average rapidly ratchets behind price changes and holds the average value until the next ratchet occurs. 

The indicator has two parameters:

  1. Fast Limit ( Alpha )
  2. Slow Limit (Beta )

The suggested maximum value is FastLimit = 0.5 and the suggested minimum is SlowLimit = 0.05. The variable alpha is computed as the FastLimit divided by the phase rate of change. Any time there is a negative phase rate of change the value of alpha is set to the FastLimit because the phase rate of change can be no less than 1. If the phase rate of change is large, the variable alpha is bounced.

More information about MAMA can be found here.


The indicator has two lines:

  1. MAMA
  2. FAMA

 We have added these conditions as custom blocks:

  • Close above/below MAMA
  • MAMA crosses above/below FAMA
  • MAMA and FAMA falling/rising
  • MAMA is above/below MAMA


Indicator is implemented for: MT4/MT5/Tradestation/ Multicharts.

You can download the indicator and conditions here.

Indicator is implemented for: MT4/MT5/Tradestation/ Multicharts


You can easily do your conditions in Custom blocks. More informations you can find here:

How to import custom indicators to SQX:

Notify of
1 Comment
Newest Most Voted
Inline Feedbacks
View all comments
9. 8. 2022 1:20 pm

Excellent ! thank you