BulletProof Improved Trend Regularity Adaptive MA (2027 Update)

This indicator is an enhanced take on the classic Trend Regularity Adaptive Moving Average (iTRAMA), designed to adapt its responsiveness based on how often price makes new highs or lows over a lookback period.
How it works:
The indicator tracks new highest-highs and lowest-lows within the lookback window to build a "signal" series. This signal is smoothed (using SMA, EMA, or WMA — user selectable) to produce a trend regularity value between 0 and 1. That value is then raised to an adjustable power to create an adaptive coefficient, which controls how quickly the moving average reacts to price. When price is trending strongly and regularly making new extremes, the line adapts faster and hugs price more closely. When price is choppy or ranging, the line smooths out and slows down, helping filter noise.
Inputs:
- Length — lookback period used for detecting new highs/lows and smoothing the trend regularity factor
- Source — price source used for the moving average calculation
- Adaptation Power — controls sensitivity of the adaptive coefficient; higher values make the line more selective about when to speed up
- Smoothing Type — choose between SMA, EMA, or WMA for calculating trend regularity
Visual cues:
The line is colored green when rising, red when falling, and orange when flat, giving an at-a-glance read on short-term directional bias.
Notes:
This tool is best used as a trend-following overlay in conjunction with other confirmation signals (volume, momentum, or support/resistance context) rather than as a standalone entry/exit trigger. As with any adaptive moving average, it will lag at the very start of new trends and perform best in markets with identifiable directional phases.
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact CapitalHoldings3M directly.
Note that this private, invite-only script has not been reviewed by script moderators, and its compliance with House Rules is undetermined. TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
Disclaimer
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact CapitalHoldings3M directly.
Note that this private, invite-only script has not been reviewed by script moderators, and its compliance with House Rules is undetermined. TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.