this is the Qstick as described by Tushar S. Chande and Stanley Kroll and post from AleksandrLombrozo , so all credit for this code going to him. I just add the option to change both of the sources (close , open)
//@version=2 //Can choose the source to apply study("Qstick V2") src=input(close,title="source 1") src1=input(open,title="source 2") lenght=input(defval=8,title="length_Qstick", step=1) difference=sum(src,lenght)-sum(src1,lenght) ema_input=input(defval=5,title="length_ema", step=1) ema=ema(difference,ema_input) plot(difference, color=red, linewidth=2, style=histogram) plot(ema,color=blue,transp=20)