SMS Indicator [Nicholas Merten]

SMS is the acronym for the combination of the three prominent indicators; the squeeze momentum, MACD and Stochastic RSI indicator. It aggregates all of three lagging indicators to derive the trend of an underlying instrument. The script outcome works best when applied on weekly, standard charts (i.e. candles stick charts).

In general terms, these are the rules that define the indicator. But bear in mind, there are other miscellaneous factors that can determine the SMS indicator. (Feel free to review the pine code if you'd like):

"If the squeeze momentum is setting a higher weekly candle, add a point"
"If the MACD is closing its divergence from a descending movement, add a point"
"If the MACD crosses to the upside, add a point"
"If the blue line crosses the orange at the bottom of the Stochastic RSI , add one point"
"If the two lines have entered the purple channel from the bottom of the Stochastic RSI , add one point"

If the score is 3/5 or more, the indicator is flashing a bullish signal . If it's 2/5 or below, the indicator is flashing a bearish signal.

You can easily create an alert to trigger when there's a 3/5 point cross or a cross below 2/5, gearing up for a potential reversal in trend.

Finally, don't just trade on this indicator alone. This indicator is not meant to be used alone, rather, it can be a useful guide to understand the generic trend of an instrument by merging together a lot of leading indicators.

Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in a publication is governed by House Rules. You can favorite it to use it on a chart.


The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.

Want to use this script on a chart?