//@version=2 study("TD sequential",overlay=true) transp=input(0) Numbers=input(true) TD = close > close[4] ?nz(TD[1])+1:0 TS = close < close[4] ?nz(TS[1])+1:0 TDUp = TD - valuewhen(TD < TD[1], TD , 1 ) TDDn = TS - valuewhen(TS < TS[1], TS , 1 ) plotshape(Numbers?(TDUp==1?true:na):na,style=shape.triangledown,text="1",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==2?true:na):na,style=shape.triangledown,text="2",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==3?true:na):na,style=shape.triangledown,text="3",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==4?true:na):na,style=shape.triangledown,text="4",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==5?true:na):na,style=shape.triangledown,text="5",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==6?true:na):na,style=shape.triangledown,text="6",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==7?true:na):na,style=shape.triangledown,text="7",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==8?true:na):na,style=shape.triangledown,text="8",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==9?true:na):na,style=shape.triangledown,text="9",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==10?true:na):na,style=shape.triangledown,text="10",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==11?true:na):na,style=shape.triangledown,text="11",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==12?true:na):na,style=shape.triangledown,text="12",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==13?true:na):na,style=shape.triangledown,text="13",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==14?true:na):na,style=shape.triangledown,text="14",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==15?true:na):na,style=shape.triangledown,text="15",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDUp==16?true:na):na,style=shape.triangledown,text="16",color=green,location=location.abovebar,transp=transp) plotshape(Numbers?(TDDn==1?true:na):na,style=shape.triangleup,text="1",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==2?true:na):na,style=shape.triangleup,text="2",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==3?true:na):na,style=shape.triangleup,text="3",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==4?true:na):na,style=shape.triangleup,text="4",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==5?true:na):na,style=shape.triangleup,text="5",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==6?true:na):na,style=shape.triangleup,text="6",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==7?true:na):na,style=shape.triangleup,text="7",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==8?true:na):na,style=shape.triangleup,text="8",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==9?true:na):na,style=shape.triangleup,text="9",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==10?true:na):na,style=shape.triangledown,text="10",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==11?true:na):na,style=shape.triangledown,text="11",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==12?true:na):na,style=shape.triangledown,text="12",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==13?true:na):na,style=shape.triangledown,text="13",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==14?true:na):na,style=shape.triangledown,text="14",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==15?true:na):na,style=shape.triangledown,text="16",color=red,location=location.belowbar,transp=transp) plotshape(Numbers?(TDDn==16?true:na):na,style=shape.triangledown,text="16",color=red,location=location.belowbar,transp=transp) //