sull

sull

```pinescript
//@version=4
study("Supertrend", overlay=true)
factor = input(3, title="Factor")
pd = input(10, title="Period")

up = hl2 - (factor * atr(pd))
down = hl2 + (factor * atr(pd))

trendUp = na(trendUp ) ? up : close > trendUp ? max(up, trendUp ) : up
trendDown = na(trendDown ) ? down : close < trendDown ? min(down, trendDown ) : down

trend = na
trend := na(trend ) ? 1 : close > trendDown ? 1 : close < trendUp ? -1 : trend

bgcolor(trend == 1 ? color.green : na, transp=90)
bgcolor(trend == -1 ? color.red : na, transp=90)

plot(trend == 1 ? trendUp : na, color=color.green, linewidth=2)
plot(trend == -1 ? trendDown : na, color=color.red, linewidth=2)
```

Read More

Share:

Latest News