OPEN-SOURCE SCRIPT

Session High and Low Indicator

Updated
This script is meant for stocks that have a pre-market session. It is meant to be used on the 1 min time frame. This script will draw a green line at the high of pre-market, and a red line at the low of pre-market and extend these lines across the regular session day

This makes it easy to see if price action during regular market has broken above pre-market high or broken below pre-market low.

The high/low skips any quick spikes in price action (similar to what happens at 8:30 am every day).
Release Notes
This script is meant for stocks that have a pre-market session. It is meant to be used on the 1 min time frame by default. Higher time frames will need the ATR[2} setting adjusted higher. This script will draw a green line at the high of pre-market, and a red line at the low of pre-market and extend these lines across the regular session day. This makes it easy to see if price action during regular market has broken above pre-market high or broken below pre-market low. The ATR[2] setting adjustment is used to ignore any quick spikes in price action (similar to what happens at 8:30 am every day).
Release Notes
display edits - minor tweaks
Release Notes
Separated the Pre-Market High/Low Lines from the Lines drawn during RTH so that alerts could be used during RTH hours only
Release Notes
reworded a wonky if statement to make more sense
Release Notes
* Major revision to how the code calculates
* One line each for PM High and for PM Low. No more dual lines
* Alert Conditions for when price breaks above or below the Pre-Market Channel
* Cleaned up Code and Labels
* Enjoy !
Release Notes
* Changed how the script calculates the High/Low. Now checks the ATR(2) / ATR(14) < ATR Threshold in User Settings.
* This allows the Indicator to work much better on higher time frames than it did previously.
Release Notes
* Changed default ATR Threshold percent to 300% as that seemed to be the sweet spot of what I was looking to accomplish finding the general Pre-Market edges, while ignoring quick spikes
highHigh-Low IndexlevelsLOWpre-market

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?

Disclaimer