Implement Mesa Adaptive Moving Average (MAMA) Indicator #8428
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This pull request introduces the Mesa Adaptive Moving Average (MAMA) indicator, a dynamic moving average that adapts its period based on market volatility. The indicator is designed to adjust its speed for both trending and non-trending markets, making it more responsive in different market conditions.
Related Issue
Closes #2986
Motivation and Context
The change introduces the MAMA indicator, which improves market analysis by providing a more adaptive moving average.
Requires Documentation Change
Yes, the documentation needs to be updated to include usage instructions for the Mesa Adaptive Moving Average (MAMA), including its configuration parameters (fast and slow limits), as well as an explanation of the indicator's adaptive behavior.
How Has This Been Tested?
The MAMA indicator has been tested on historical price data.
Types of changes
Checklist:
bug-<issue#>-<description>
orfeature-<issue#>-<description>