//@version=5 indicator("Concretum Bands",overlay = true,max_bars_back = 5000,max_lines_count = 500) k=input.int(10,"Length") vm=input.float(1,"Volatility Multiplier") ncol=input.color(color.rgb(255, 235, 59, 70),"NoiseArea color") ucol=input.color(color.rgb(1, 1, 1, 70),"Upperbound color") lcol=input.color(color.rgb(1, 1, 1, 70),"Lowerbound color") extend=input.int(30,"Extend Plotting",maxval=250,inline = "one") useext=input.bool(true,"",inline="one") if useext==false extend:=0 var n=0 // n is number of bars in the current timeframe var bool first=true if first n:=n+1 if session.islastbar and first first:=false var bool skipper=true var skipper_counter=0 if skipper skipper_counter:=skipper_counter+1 if skipper_counter==k*n+1 skipper:=false //---------------------------------------------- var candle_counter=0 var float upperbound=0 var float lowerbound=0 var float firstconstant=0 var float secondconstant=0 candle_counter:=candle_counter+1 if session.isfirstbar candle_counter:=0 firstconstant:=open>close[1]?open:close[1] secondconstant:=openextend break