Skip to content
All library documents

Premarket Range Breakouts with Trend, Volatility, and Opening Filters

Article TradingView scripts

Summary

This strategy looks for regular-session moves beyond the day's premarket high or low. It uses the Average Directional Index (ADX) and Bollinger Band width to screen out weak or quiet conditions, and calculates stop and target levels from either Average True Range (ATR) or a fixed percentage stop. The target distance is set as a multiple of the stop distance. Entries are blocked during the opening cooldown, with logic that detects early breaks which fail to close beyond the premarket range.

The document provides Pine Script logic and plotted entry, trap, stop, and target markers, but no backtest results or evidence that the filters improve performance. The author describes the system as a day-trading setup, though its time windows use the chart's session and timestamp settings, so users should check how those settings affect signals. The fakeout logic only blocks entries during the opening window, and the stop and target are calculated from the signal bar's close. Results may therefore depend on timeframe, instrument, execution assumptions, and parameter choices.

Key ideas

  • The strategy enters long or short when price closes above the premarket high or below the premarket low during regular trading hours.
  • ADX and Bollinger Band width can be combined to filter out low-trend-strength or low-volatility conditions.
  • Stops can be based on ATR distance or a fixed percentage, with targets set by a configurable risk-to-reward multiple.
  • An opening cooldown blocks entries while early range breaks and failed closes are tracked as possible fakeouts.
  • The document supplies code and chart markers but does not report backtest results or validate the claimed benefits.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.