The JMA has great smoothing, but it also very responsive to fast price changes. It uses adaptive smoothing and phase correction to filter out noise. Use it for trend confirmation, or to help nail entries and exits.
This is based on Mark Jurik’s eponymous moving average. His own code is top secret, so this version is just based on the same concept with reference to open source code written by various other people, particularly Algorithmica on TradingView.
The Sentiment Range Moving Average gives a volatility-adaptive plot based on ATR and candle ranges. Using adjustable smoothing, it indicates bullish, bearish, or neutral conditions. It can be used for identifying sideways/range markets, trend confirmation, and as a support or resistance line. There is also a hidden plot for use in scripts or strategy builder, with values 1 for bullish, 0 for neutral, or -1 for bearish. This is a copy of the open source indicator of the same name on Trading View, written by ChartPrime.