OPEN-SOURCE SCRIPT
Traders Peak [OmegaTools]

Traders Peak [OmegaTools] is a professional chart overlay built to identify statistically unusual candles that combine elevated volume, pronounced wick rejection, and meaningful price range. The purpose of the tool is to isolate moments where market participation expands sharply while price simultaneously shows signs of rejection from one side of the auction. These events often reveal areas where aggressive buying or selling met equally strong opposition, creating levels that may remain relevant for future price interaction.
The script evaluates three core elements of candle behavior. First, it measures whether volume is abnormally high relative to recent activity. Second, it detects whether wick development is unusually large compared with the recent average, helping uncover rejection and failed continuation attempts. Third, it filters for candles with sufficient body size so that only structurally relevant bars are considered. When all of these conditions align, the indicator marks the candle as a Traders Peak event and projects a zone and reference level forward on the chart.
Each signal is then classified by the dominant side of rejection. A candle with a stronger upper rejection is treated as a bearish reaction area, while a candle with a stronger lower rejection is treated as a bullish reaction area. The indicator draws a colored box over the rejected portion of the candle and extends a horizontal line from the wick extreme, allowing traders to monitor whether price respects, revisits, or invalidates the level over time. This makes the tool especially effective for highlighting exhaustion points, liquidity grabs, failed breakouts, reversal zones, and highly reactive areas created by one-sided participation.
The Threshold input controls how extreme the statistical conditions must be before a signal is generated. Higher values make the script more selective and focus only on the most exceptional candles, while lower values increase signal frequency. The Length input defines the normalization window used to compare current candle behavior against recent market conditions. Together, these settings allow the indicator to adapt across asset classes, volatility environments, and timeframes.
Traders Peak can be used in several ways. It can serve as a reversal detection tool when a strong rejection appears after an extended directional move. It can be used as a confirmation layer for market structure traders who want extra evidence before acting on support, resistance, or supply and demand zones. It can also help intraday traders identify possible exhaustion at session highs or lows, where abnormal activity and rejection often reveal failed continuation attempts. For breakout traders, it can be useful in detecting false breakouts and trap conditions, especially when price briefly expands beyond a level but is immediately rejected with strong participation. Swing traders may use it to locate significant reaction zones that can remain relevant for multiple sessions, while scalpers may use it as a precision aid to refine entries, exits, or invalidation points around highly active candles.
In practice, bullish signals may be useful when a market sells off into an important level and forms a high-volume candle with strong lower rejection, suggesting that sellers were absorbed and price rejected lower values. Bearish signals may be useful when price rallies into resistance and prints a high-volume candle with strong upper rejection, suggesting that buyers were unable to maintain higher prices. In both cases, the projected zone and line provide an immediate visual reference for tracking future reactions and managing trade decisions around those levels.
Traders Peak is not designed to predict direction in isolation, but to highlight candles that deserve attention because they reflect abnormal participation and rejection dynamics. For best results, it should be used alongside broader contextual tools such as trend structure, key levels, session analysis, volatility conditions, and execution logic. When combined with solid market reading, it offers a clean and systematic way to transform exceptional candles into actionable chart information.
The script evaluates three core elements of candle behavior. First, it measures whether volume is abnormally high relative to recent activity. Second, it detects whether wick development is unusually large compared with the recent average, helping uncover rejection and failed continuation attempts. Third, it filters for candles with sufficient body size so that only structurally relevant bars are considered. When all of these conditions align, the indicator marks the candle as a Traders Peak event and projects a zone and reference level forward on the chart.
Each signal is then classified by the dominant side of rejection. A candle with a stronger upper rejection is treated as a bearish reaction area, while a candle with a stronger lower rejection is treated as a bullish reaction area. The indicator draws a colored box over the rejected portion of the candle and extends a horizontal line from the wick extreme, allowing traders to monitor whether price respects, revisits, or invalidates the level over time. This makes the tool especially effective for highlighting exhaustion points, liquidity grabs, failed breakouts, reversal zones, and highly reactive areas created by one-sided participation.
The Threshold input controls how extreme the statistical conditions must be before a signal is generated. Higher values make the script more selective and focus only on the most exceptional candles, while lower values increase signal frequency. The Length input defines the normalization window used to compare current candle behavior against recent market conditions. Together, these settings allow the indicator to adapt across asset classes, volatility environments, and timeframes.
Traders Peak can be used in several ways. It can serve as a reversal detection tool when a strong rejection appears after an extended directional move. It can be used as a confirmation layer for market structure traders who want extra evidence before acting on support, resistance, or supply and demand zones. It can also help intraday traders identify possible exhaustion at session highs or lows, where abnormal activity and rejection often reveal failed continuation attempts. For breakout traders, it can be useful in detecting false breakouts and trap conditions, especially when price briefly expands beyond a level but is immediately rejected with strong participation. Swing traders may use it to locate significant reaction zones that can remain relevant for multiple sessions, while scalpers may use it as a precision aid to refine entries, exits, or invalidation points around highly active candles.
In practice, bullish signals may be useful when a market sells off into an important level and forms a high-volume candle with strong lower rejection, suggesting that sellers were absorbed and price rejected lower values. Bearish signals may be useful when price rallies into resistance and prints a high-volume candle with strong upper rejection, suggesting that buyers were unable to maintain higher prices. In both cases, the projected zone and line provide an immediate visual reference for tracking future reactions and managing trade decisions around those levels.
Traders Peak is not designed to predict direction in isolation, but to highlight candles that deserve attention because they reflect abnormal participation and rejection dynamics. For best results, it should be used alongside broader contextual tools such as trend structure, key levels, session analysis, volatility conditions, and execution logic. When combined with solid market reading, it offers a clean and systematic way to transform exceptional candles into actionable chart information.
Script de código abierto
Fiel al espíritu de TradingView, el creador de este script lo ha convertido en código abierto, para que los traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Aunque puede utilizarlo de forma gratuita, recuerde que cualquier republicación del código está sujeta a nuestras Normas internas.
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.
Script de código abierto
Fiel al espíritu de TradingView, el creador de este script lo ha convertido en código abierto, para que los traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Aunque puede utilizarlo de forma gratuita, recuerde que cualquier republicación del código está sujeta a nuestras Normas internas.
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.