Session High Low Levels with Session Breakout Box Strategy calculates session extremes, including highest high, lowest low, session midpoint, and highest or lowest candle body levels during a specified calculation period. The levels are then extended horizontally through a custom draw window with background highlighting. Users can customize session calculation times, draw duration, colors, and line styles to identify breakout levels across multiple trading sessions.
Customizable session calculation and draw windows
Highest high, lowest low, and midline horizontal levels
Highest and lowest candle body level tracking
Session background shading and line style customization
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Use Session 1
bool
true
sess1_use
color
color.new(color.yellow, 85)
sess1_css_bg
Session 1 Time
session
0300-0400
sess1_calc
Session 1 Draw
session
0300-0830
sess1_draw
Highest Body
color
color.new(#ffb522, 20)
sess1_css_highestbody
sess1_style_highestbody
string
Dashed
sess1_style_highestbody
sess1_width_highestbody
int
1
sess1_width_highestbody
Lowest Body
color
color.new(#ffb522, 20)
sess1_css_lowestbody
sess1_style_lowestbody
string
Dashed
sess1_style_lowestbody
sess1_width_lowestbody
int
1
sess1_width_lowestbody
Highest High
color
color.new(color.yellow,10)
sess1_css_highest
sess1_style_highest
string
Solid
sess1_style_highest
Show all 40 settings
Setting
Type
Default
Variable
sess1_width_highest
int
1
sess1_width_highest
Lowest Low
color
color.new(color.yellow,10)
sess1_css_lowest
sess1_style_lowest
string
Solid
sess1_style_lowest
sess1_width_lowest
int
1
sess1_width_lowest
Middle
color
color.new(color.yellow,10)
sess1_css_mid
sess1_style_mid
string
Dotted
sess1_style_mid
sess1_width_mid
int
1
sess1_width_mid
Use Session 2
bool
true
sess2_use
color
color.new(color.aqua, 85)
sess2_css_bg
Session 2 Time
session
0930-1030
sess2_calc
Session 2 Draw
session
0930-1600
sess2_draw
Highest Body
color
color.new(#92dbe5, 20)
sess2_css_highestbody
sess2_style_highestbody
string
Dashed
sess2_style_highestbody
sess2_width_highestbody
int
1
sess2_width_highestbody
Lowest Body
color
color.new(#92dbe5, 20)
sess2_css_lowestbody
sess2_style_lowestbody
string
Dashed
sess2_style_lowestbody
sess2_width_lowestbody
int
1
sess2_width_lowestbody
Highest High
color
color.new(color.aqua,10)
sess2_css_highest
sess2_style_highest
string
Solid
sess2_style_highest
sess2_width_highest
int
1
sess2_width_highest
Lowest Low
color
color.new(color.aqua,10)
sess2_css_lowest
sess2_style_lowest
string
Solid
sess2_style_lowest
sess2_width_lowest
int
1
sess2_width_lowest
Middle
color
color.new(color.aqua,10)
sess2_css_mid
sess2_style_mid
string
Dotted
sess2_style_mid
sess2_width_mid
int
1
sess2_width_mid
Use Session 3
bool
true
sess3_use
color
color.new(color.fuchsia, 85)
sess3_css_bg
Third-party code. ForexR did not write, test or endorse this script, and the summary above was generated automatically from its code and README. Indicators describe the past, and a strategy's backtest can look better than live trading, especially when a script repaints. Check it in the Strategy Tester and on a demo account before you rely on it.
This overlay indicator marks the New York initial balance and a configurable opening range on the price chart and reports live range statistics in two tables. It builds an IB box for a default 09:30–10:30 ET window, an ORB box from 09:30 for a set number of mi
This indicator calculates and plots session ranges and key breakout levels for DAX futures directly on the price chart. It defines the overnight Globex session, the Frankfurt pre-market range, and the regular trading hours open using European timezone settings
The ORB Pro indicator calculates and plots Opening Range Breakout levels, stop-loss and take-profit zones, signal labels, and an status dashboard on the price chart. Built on academic research, it evaluates trades using an opening-candle direction filter, open
This indicator plots opening range breakout levels across multiple timeframes, including five, fifteen, thirty, and sixty minutes, directly on the price chart. It also displays the session open and overnight high and low levels. The script calculates an openin
FX Market Sessions highlights distinct trading sessions, such as London, New York, and Tokyo, directly on the main price chart. It draws background boxes for each active session and optionally plots opening ranges, Fibonacci retracement levels, and session ext
Plots timed breakout ranges directly on the price chart, designed for gold trading using dollar-based spacing. At scheduled trigger times or recurring two-hour intervals, it creates a central reference box flanked by upper and lower breakout stop lines, follow