The MESA 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 Hilbert Transform Discriminator. The advantage of this method of adaptation is that it features a fast attack average and a slow decay average so that composite average rapidly ratchets behind price changes and holds the average value until the next ratchet occurs.
An interesting set of indicators result if the MAMA is applied to the first MAMA line to produce a Following Adaptive Moving Average (FAMA). By using an alpha in FAMA that is half the value of the alpha in MAMA , the FAMA has steps in time synchronization with MAMA , but the vertical movement is not as great. As a result, MAMA and FAMA do not cross unless there has been a major change in market direction. This suggests an adaptive moving average crossover system that is virtually free of whipsaw trades.
For our purposes here, FAMA acts as a lagged signal line. We are tracking MAMA crosses over/under FAMA. The white line is FAMA, the green/red/white line is MAMA .
You can read more here: https://www.mesasoftware.com/papers/MAMA.pdf
Volatility Types
v1.0 Included Volatility
Average True Range (ATR)
True Range Double ( TRD )
Filters
Post MAMA Cross Qualifier (PBCQ): If MAMA crosses FAMA but the trade is invalid due to additional qualifiers, then the strategy doesn't enter a trade on that candle. This setting allows you override this disqualification in the following manner: If MAMA crosses XX bars ago and is now qualified by other qualifiers, then the strategy enters a trade.
Volatility: If MAMA crosses FAMA, we check to see how far it has moved in terms of multiples of volatility denoted in price (ATR x multiple). If MAMA has moved by at least "Qualifier multiplier" and less than "Range Multiplier", then the strategy enters a trade. This range is shown on the chart with yellow area that tracks price above/blow the FAMA. Also, see the dots at the top of the chart. If the dots are green, then price passes the volatility test for a long. If the dots are red, then price passes the volatility test for a short. When MAMA line turns white, it means that the volatility is too low to trader either direction.
Other things to know
The strategy does't exit on the entry candle. This is a safety measure to keep the backtest results clean and accurate. After the strategy enters a trade, it will wait until candle close to set take profits and stoploss. This should have minimal effects on the backtest results compared to live trading. This may or may not be updated in the future
Included
Volatility channels w/three levels
Loxx's Expanded Source Types
Additional moving averages, volatility types, qualifiers, and other advanced features will be added in future releases. In addition, future releases may contain different signal/trigger combinations.
Mother of AMA ( MAMA ) Backtest
An interesting set of indicators result if the MAMA is applied to the first MAMA line to produce a Following Adaptive Moving Average (FAMA). By using an alpha in FAMA that is half the value of the alpha in MAMA , the FAMA has steps in time synchronization with MAMA , but the vertical movement is not as great. As a result, MAMA and FAMA do not cross unless there has been a major change in market direction. This suggests an adaptive moving average crossover system that is virtually free of whipsaw trades.
For our purposes here, FAMA acts as a lagged signal line. We are tracking MAMA crosses over/under FAMA. The white line is FAMA, the green/red/white line is MAMA .
You can read more here: https://www.mesasoftware.com/papers/MAMA.pdf
Volatility Types
v1.0 Included Volatility
Average True Range (ATR)
True Range Double ( TRD )
Filters
Post MAMA Cross Qualifier (PBCQ): If MAMA crosses FAMA but the trade is invalid due to additional qualifiers, then the strategy doesn't enter a trade on that candle. This setting allows you override this disqualification in the following manner: If MAMA crosses XX bars ago and is now qualified by other qualifiers, then the strategy enters a trade.
Volatility: If MAMA crosses FAMA, we check to see how far it has moved in terms of multiples of volatility denoted in price (ATR x multiple). If MAMA has moved by at least "Qualifier multiplier" and less than "Range Multiplier", then the strategy enters a trade. This range is shown on the chart with yellow area that tracks price above/blow the FAMA. Also, see the dots at the top of the chart. If the dots are green, then price passes the volatility test for a long. If the dots are red, then price passes the volatility test for a short. When MAMA line turns white, it means that the volatility is too low to trader either direction.
Other things to know
The strategy does't exit on the entry candle. This is a safety measure to keep the backtest results clean and accurate. After the strategy enters a trade, it will wait until candle close to set take profits and stoploss. This should have minimal effects on the backtest results compared to live trading. This may or may not be updated in the future
Included
Volatility channels w/three levels
Loxx's Expanded Source Types
Additional moving averages, volatility types, qualifiers, and other advanced features will be added in future releases. In addition, future releases may contain different signal/trigger combinations.
Mother of AMA ( MAMA ) Backtest
Public Telegram Group, t.me/algxtrading_public
VIP Membership Info: www.patreon.com/algxtrading/membership
VIP Membership Info: www.patreon.com/algxtrading/membership