Reversal Signals
Nov 16, 2024

The Reversal Signals indicator identifies potential bullish and bearish trend reversals by analyzing price action patterns and volume confirmation to provide high-probability entry points.
Usage
The indicator displays "𝓡" labels on the chart to signal potential market reversals. A bullish signal (appearing below the bar) suggests a potential upward move, while a bearish signal (appearing above the bar) suggests a potential downward move.
Traders can use the integrated stepped moving average to filter these signals based on the prevailing trend. When the price is above the stepped MA, the area is shaded green, indicating a bullish bias. Conversely, when the price is below the stepped MA, the area is shaded red, indicating a bearish bias. This dual approach allows users to either trade reversals against the trend or look for trend-continuation reversals after a pullback.
Details
The script functions by evaluating current price action against a specific lookback period.
- Bullish Reversal: The indicator looks for a candle where the close is lower than the lows of the previous candles in the lookback window. A reversal is "confirmed" if the price subsequently breaks above the high of that candle within a set number of bars.
- Bearish Reversal: The indicator looks for a candle where the close is higher than the highs of previous candles. Confirmation occurs if the price drops below the low of that candle within the confirmation window.
- Volume Filter: If enabled, the signal will only trigger if the volume on the confirmation candle is higher than its 20-period simple moving average, ensuring the move has sufficient market participation.
- Stepped MA: This moving average updates its value only after a certain number of bars (MA Step Period) or when a price crossover occurs, providing a more stable trend baseline compared to standard moving averages.
Settings
Reversal Detection Settings
- Candle Lookback: The number of preceding candles used to determine if the current price represents an extreme point.
- Confirm Within: The maximum number of bars allowed for the price to break the signal candle's high/low to validate the reversal.
- Use Volume Confirmation: When enabled, signals only trigger if the confirmation bar has above-average volume.
Trend Settings
- Trend MA Period: The lookback period for the underlying moving average calculation.
- MA Type: Choose between SMA, EMA, WMA, or VWMA for the trend baseline.
- MA Step Period: Determines how frequently the stepped moving average updates its horizontal level.
Appearance
- Bullish/Bearish Color: Customizes the visual colors for labels and trend fills.
- Trend Fill: Toggles the background shading between the price and the stepped MA.
- MA Steps: Toggles the visibility of the stepped moving average line.
FAQ
How do I use the Reversal Signals?
You can look for "𝓡" labels on your chart. Bullish signals are typically used for long entries, while bearish signals are used for short entries, especially when confirmed by the trend background color.
What does "Confirm Within" mean?
This setting dictates how many bars the script will wait for the price to "break out" of the signal candle. If the price doesn't break the high (for bullish) or low (for bearish) within this window, the reversal is considered invalid.
How can I access Reversal Signals?
You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
Trading & investing are risky and many will lose money in connection with trading and investing activities. All content on this site is not intended to, and should not be, construed as financial advice. Decisions to buy, sell, hold or trade in securities, commodities and other investments involve risk and are best made based on the advice of qualified financial professionals. Past performance does not guarantee future results.
Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, including, but not limited to, lack of liquidity. Simulated trading programs in general are designed with the benefit of hindsight, and are based on historical information. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.
Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.
As a provider of technical analysis tools and strategies, we do not have access to the personal trading accounts or brokerage statements of our customers. As a result, we have no reason to believe our customers perform better or worse than traders as a whole based on any content, tool, or platform feature we provide.
Charts used on this site are by TradingView in which the majority of our technical indicators are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com TradingView® has no affiliation with the owner, developer, or provider of the Services described herein.
Market data is provided by CBOE, CME Group, BarChart, Massive, CoinAPI. Select U.S. equities data is provided through Massive. CBOE BZX real-time U.S. equities data is licensed from CBOE and provided through BarChart. Real-time futures data is licensed from CME Group and provided through BarChart. Select cryptocurrency data, including major coins, is provided through CoinAPI. All data is provided “as is” and should be verified independently for trading purposes.
This does not represent our full Disclaimer. Please read our full disclaimer.
© 2026 LuxAlgo Global, LLC.

