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 a publication is governed by House Rules. You can favorite it to use it on a chart.
study(title="Aroon Oscillator", shorttitle="Aroon Oscillator", overlay=false) length = input(14, minval=1) upper = 100 * (highestbars(high, length+1) + length)/length lower = 100 * (lowestbars(low, length+1) + length)/length midp = 0 oscillator = upper - lower osc = plot(oscillator, color=red) mp = plot(midp) top = plot(80) bottom = plot(-80) fill(osc, mp) fill(top,bottom)