Page 2 of 2

Re: ConnorsRSI

PostPosted: Mon Mar 05, 2018 12:04 pm
by Apprentice
ConnorsRSI_with_alert.lua
(18.84 KiB) Downloaded 204 times


Done, but... there is something wrong. I didn't manage to find not a single instance on the chart where these conditions for the alert are met. All screenshot provided are from TradingView. Maybe we needs this alert based on different indicator?

Re: ConnorsRSI

PostPosted: Tue Mar 06, 2018 1:39 pm
by isamegrelo
This is formula from Tradingview.

Source: https://www.tradingview.com/script/OD1o ... -RSI-Test/





Code: Select all
//--study(title="Connors RSI")
study("Connors RSI Test", shorttitle = "CRSI Test", overlay=false)

//--------------- input parameters

src = input(defval=close, type=source, title="Source")
lenrsi = input(3, minval=1, type=integer, title="RSI Length")
lenupdown = input(2, minval=1, type=integer, title="UpDown Length")
lenroc = input(100, minval=1, type=integer, title="ROC Length")

//--------------- define function

updown(s) =>
    isEqual = s == s[1]
    isGrowing = s > s[1]
    ud = isEqual ? 0 : isGrowing ? (nz(ud[1]) <= 0 ? 1 : nz(ud[1])+1) : (nz(ud[1]) >= 0 ? -1 : nz(ud[1])-1)
    ud

//--------------- calculate RSIs

rsi = rsi(src, lenrsi)
updownrsi = rsi(updown(src), lenupdown)
percentrank = percentrank(roc(src, 1), lenroc)
crsi = avg(rsi, updownrsi, percentrank)

//--------------- calculate signal

sig1 = (close >= open) and (crsi < (crsi[1] - 3)) ? 1 : na
sig2 = (close <= open) and (crsi > (crsi[1] + 3)) ? 1 : na


//-------------- plotting
plot(crsi, color=blue, linewidth=1, title="Connors RSI")
band1 = hline(70, color=gray, linestyle=dashed)
band2 = hline(30, color=gray, linestyle=dashed)
fill(band1, band2)

plotshape(sig1, style=shape.labeldown, size=size.tiny, location=location.top, color=red)
plotshape(sig2, style=shape.labelup, size=size.tiny, location=location.bottom, color=blue)
//--END

Re: ConnorsRSI

PostPosted: Fri Mar 09, 2018 6:34 am
by Apprentice
Your request is added to the development list under Id Number 4067

Re: ConnorsRSI

PostPosted: Sat Mar 10, 2018 7:01 pm
by Apprentice
ConnorsRSI_with_alert.tradingview.lua
(18.86 KiB) Downloaded 219 times

Try this version.

Re: ConnorsRSI

PostPosted: Sun Mar 11, 2018 5:06 pm
by isamegrelo
why your version of Connors RSI is lagging?

18828.jpg

Re: ConnorsRSI

PostPosted: Tue Mar 13, 2018 6:50 am
by Apprentice
I'm not sure the code looks the same.

Re: ConnorsRSI

PostPosted: Thu Mar 15, 2018 2:01 pm
by Apprentice
Try ConnorsRSI_with_alert.tradingview now.