Hej!
Jag försöker översätta ett script från tradingview för att få fram en linear regression channel. Hursomhelst får jag inte det att fungera. Kan det möjligtvis finnas någon här inne som har koll på logiken bakom denna kod och kan hjälpa mig?
Länk: https://www.tradingview.com/script/N...on-Channel-V0/
length = input(10)
length2 = input(10)
multiplier = input(0.01)
h = ema(na(h[1]) ? high : high >= h[1] ? high : ema(close, length) >= mid[1] ? h[1] + ema(h[1]-close, length)*multiplier : h[1] - ema(h[1]-close, length)*multiplier, length2)
l = ema(na(l[1]) ? low : low <= l[1] ? low : ema(close, length) <= mid[1] ? l[1] - ema(close-l[1], length)*multiplier : l[1] + ema(close-l[1], length)*multiplier, length2)
mid = avg(h, l)
plot(title='H', series=h, color=black, linewidth=2)
plot(title='M', series=mid, color=black, linewidth=2)
plot(title='L', series=l, color=black, linewidth=2)
Tack på förhand!
Jag försöker översätta ett script från tradingview för att få fram en linear regression channel. Hursomhelst får jag inte det att fungera. Kan det möjligtvis finnas någon här inne som har koll på logiken bakom denna kod och kan hjälpa mig?
Länk: https://www.tradingview.com/script/N...on-Channel-V0/
length = input(10)
length2 = input(10)
multiplier = input(0.01)
h = ema(na(h[1]) ? high : high >= h[1] ? high : ema(close, length) >= mid[1] ? h[1] + ema(h[1]-close, length)*multiplier : h[1] - ema(h[1]-close, length)*multiplier, length2)
l = ema(na(l[1]) ? low : low <= l[1] ? low : ema(close, length) <= mid[1] ? l[1] - ema(close-l[1], length)*multiplier : l[1] + ema(close-l[1], length)*multiplier, length2)
mid = avg(h, l)
plot(title='H', series=h, color=black, linewidth=2)
plot(title='M', series=mid, color=black, linewidth=2)
plot(title='L', series=l, color=black, linewidth=2)
Tack på förhand!
Comment