OPEN-SOURCE SCRIPT

Stronger Buy/Sell Signals

This custom Pine Script indicator is designed to detect strong buy and sell signals based on price action trends and momentum, with an emphasis on using two simple moving averages (SMAs) for trend identification and RSI (Relative Strength Index) impulses for additional confirmation. The script is optimized to ensure that signals are not triggered too frequently, only highlighting strong trend-based opportunities. Additionally, the script is built as an overlay to keep the chart clean and prevent any visual shrinking caused by extra indicators.

Key Features

1. Moving Averages (SMAs):
- 11-period SMA (short-term trend): This moving average is used to track short-term price movement and serves as the primary trend filter.
- 50-period SMA (medium-term trend): This moving average is used to track the medium-term price trend, providing additional confirmation for trend direction.

The price must be above both SMAs for a buy signal or below both SMAs for a sell signal, ensuring that signals are only triggered in well-defined trends.

2. RSI Momentum Confirmation:
- Although the RSI is not displayed on the chart, it plays a critical role in filtering the signals.
- The RSI is calculated using the standard 14-period formula, and an additional condition requires that the RSI must show an upward or downward momentum (impulse) for buy or sell signals, respectively.
- The RSI impulse is measured by comparing the RSI value to its 5-period moving average:
- Upward impulse for a buy signal.
- Downward impulse for a sell signal.

3. Buy Signal:
- A strong buy signal is triggered when:
- The price is above both the 11-period and 50-period SMAs (confirming a bullish trend).
- The RSI is showing upward momentum, implying growing buying pressure.
- When both of these conditions are met, a green "Strong Buy" label will appear below the price bars, indicating a strong buying opportunity.

4. Sell Signal:
- A strong sell signal is triggered when:
- The price is below both the 11-period and 50-period SMAs (confirming a bearish trend).
- The RSI is showing downward momentum, implying growing selling pressure.
- When both of these conditions are met, a red "Strong Sell" label will appear above the price bars, indicating a strong selling opportunity.

5. No RSI Display:
- While the RSI is used for internal signal filtering, it is not displayed on the chart. This decision ensures that the chart remains uncluttered, with only the important buy/sell signals and moving averages visible.

6. Overlay-Only Indicator:
- This script is designed as an overlay indicator, meaning it plots directly on the price chart without adding additional panes. This helps the chart maintain its size and avoids shrinking the view.

---

Use Case

This indicator is ideal for traders who want to:
- Focus on strong, trend-confirming signals while avoiding noise from weaker setups.
- Trade in alignment with the trend, as defined by both short-term (11-SMA) and medium-term (50-SMA) price action.
- Filter signals based on momentum without cluttering their charts with additional indicators.

Customization Options
- SMA Periods: You can adjust the periods for the 11-SMA and 50-SMA depending on your preferred timeframe and trading strategy.
- RSI Conditions: If you want to add or remove sensitivity from the buy and sell signals, you can modify the RSI impulse logic to adjust the thresholds for what qualifies as an upward or downward impulse.

---

Conclusion

The "Stronger Buy/Sell Signals" Pine Script is a powerful trend-following tool that uses a combination of moving averages and RSI momentum to generate reliable trading signals. The indicator is designed to help traders stay in strong trends, while filtering out weaker signals that don't meet strict criteria. By not displaying the RSI directly and keeping the chart focused on key signals, this script maintains a clean and functional trading setup.

This indicator is best used by traders who prefer clear visual guidance for buying and selling opportunities, especially in trending markets.

---

Feel free to adjust the parameters to suit your specific trading style! Let me know if you'd like any additional features or modifications.
Breadth 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 publication is governed by House rules. You can favorite it to use it on a chart.

Want to use this script on a chart?


Also on:

Disclaimer