Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //@version=5
- indicator('Ganns square of 9 overextended indicator', shorttitle='Overextended Indicator', overlay=false)
- price_multiplier = input.float(10, title='Price Multiplier')
- upper_line_2 = input(90, title='Upper Line 2 in Degrees')
- upper_line_1 = input(45, title='Upper Line 1 in Degrees')
- lower_line_1 = input(-45, title='Lower Line 1 in Degrees')
- lower_line_2 = input(-90, title='Lower Line 2 in Degrees')
- ma_size = input(14, title='Moving Average Size')
- price = close * price_multiplier
- ma = ta.sma(price, ma_size)
- sqrt_price = math.sqrt(price)
- sqrt_ma = math.sqrt(ma)
- diff = sqrt_price - sqrt_ma
- degrees = diff * 360 / 2
- smooth_degrees = ta.sma(degrees, 2)
- plot(smooth_degrees)
- hline(upper_line_2, 'Upper Line 2', color=color.red)
- hline(upper_line_1, 'Upper Line 1', color=color.orange)
- hline(lower_line_1, 'Lower Line 1', color=color.blue)
- hline(lower_line_2, 'Lower Line 2', color=color.purple)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement