Download software Tutorial videos
Subscription & data-feed pricing Class schedule


New account application Trading resources
Margin rates Stock & option commissions

Attention: Discussion forums are read-only for extended maintenance until further notice.
Welcome Guest, please sign in to participate in a discussion. Search | Active Topics |

ConnorsRSI Rate this Topic:
Previous Topic · Next Topic Watch this topic · Print this topic ·
Gone South
Posted : Wednesday, June 5, 2013 9:55:36 AM
Registered User
Joined: 1/28/2012
Posts: 62

I contacted TradingMarkets.com (Connors' outfit) and they reported that Worden was developing ConnorsRSI right now, but they didn't have an ETA. 

Let's keep our fingers crossed that it's ready for the next incremental release.

tshoemaker
Posted : Tuesday, June 25, 2013 11:30:16 AM
Registered User
Joined: 4/13/2010
Posts: 3

I would also welcome having ConnorsRSI added to our inidcator library.  I would also enjoy hearing how any of are using ConnorsRSI or 2 RSI strategies in your trading.  I've been using it since his webinar in 2010 and have found it very reliable.

mv2000
Posted : Wednesday, August 21, 2013 11:00:26 AM
Gold Customer Gold Customer

Joined: 4/16/2012
Posts: 2

Bruce, you may be closer to Connors RSI than you think.  I have implemented it in C# on another platform, and I can tell you that Worden’s RSI(3) is the same as mine.  That’s one third of the composite indicator.  If Worden developers added the following three items, we could assemble Connors RSI on our own:

1)  We need the “streak” indicator, consecutive days closing up or down.

2)  We need an RSI function that takes streak, or any other series, as input.   

3)  We need a percentage rank function.  This is a function you ought to have in any case, and you have the data for a nice, long (fixed) lookback period.   

The PCF code for Connors RSI would then be: (RSI(C,3) + RSI(STK,2) + RANK(C/C1-1))/3.  You already know that, of course.  My point is that, by breaking the work into pieces, you add flexibility rather than a single (proprietary) indicator.

I also have an EasyScan that checks the other elements of Connors’ system, like ADX and close in range.  These are straightforward PCF.  By the way, I see Matt Radtke on this thread.  He works for Connors Research, and he graciously reminds us that you can test your results against free data on his site. 

I hope this helps.  Best of luck.

Putt4Dough
Posted : Sunday, September 8, 2013 10:55:05 AM

Registered User
Joined: 7/30/2007
Posts: 1,072

QUOTE (Bruce_L)

I was told there were plans to add ConnorsRSI, but I do not know when it will happen. The programmers have been busy with other stuff.

Just booked my room at the Crowne Plaze Chicago O'Hare Hotel for Michael's Chicago visit October 18th & 19th.

I don't really use StockFinder much anymore; if the programmers can implement ConnorsRSI in TC2000 v12.3 I might be able to give Michael some Chicago-style pizza to take back for them :)

... been exploring using ConnorsRSI as one of my exit parameters. It'd be nice to be able to stay inside TC2000 instead of bouncing back & forth to the TradmingMarkets Screener.

 

arcadianskies
Posted : Friday, September 13, 2013 10:36:33 PM
Registered User
Joined: 4/29/2006
Posts: 16

I'm another Worden customer that would like for them to add ConnorsRSI to TC2000 as soon as possible.

Thanks.

tpommier
Posted : Sunday, September 15, 2013 11:31:47 AM
Registered User
Joined: 5/16/2013
Posts: 5

QUOTE (arcadianskies)

I'm another Worden customer that would like for them to add ConnorsRSI to TC2000 as soon as possible.

Thanks.

I second that motion! Why is TC2000 so late to the party?

RickM
Posted : Tuesday, September 17, 2013 3:45:55 PM
Registered User
Joined: 10/7/2004
Posts: 3

I'm also a customer who would very much like to see the ConnorsRSI added to TC2000 as soon as possible.

zzzap
Posted : Sunday, September 22, 2013 1:31:47 AM
Registered User
Joined: 4/15/2009
Posts: 10

Please add me to the list of TC2000 users who would like to have the Connors-RSI included.

Now added to Metastock...Would be nice in 2000 also...

 

TNX

harryrange
Posted : Wednesday, October 9, 2013 5:35:51 PM
Registered User
Joined: 11/7/2008
Posts: 5

Regarding Connors RSI please add me to the list of users wanting it in TC2000.

benjaekel
Posted : Sunday, October 13, 2013 11:04:13 PM
Registered User
Joined: 9/1/2013
Posts: 7

QUOTE (diceman)

Bruce

this has nothing to do with Connors RSI

but can I have 3 more versions of your first RSI3 PCF

for 3 days back in time?

 

Based on C1 C2 and C3.

 

 

 

 

 

Thanks

Bruce, what C1, C2 & C3 stand for? Ty. Ben

Bruce_L
Posted : Monday, October 14, 2013 9:01:42 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

C is the current price or close of the current bar.

C1 is the closing price of one bar ago.

C2 is the closing price of two bars ago.

C3 is the closing price of three bars ago.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
benjaekel
Posted : Monday, October 14, 2013 8:19:57 PM
Registered User
Joined: 9/1/2013
Posts: 7

QUOTE (Bruce_L)

An Indicator Formula for RSI(Close,3) isn't necessarily simple, but we've posted about how to do this previously:

50 * (C - XAVGC5.1) / 3 / (.333363037576155 * (ABS(C - C1) + 2 / 3 * (ABS(C1 - C2) + 2 / 3 * (ABS(C2 - C3) + 2 / 3 * (ABS(C3 - C4) + 2 / 3 * (ABS(C4 - C5) + 2 / 3 * (ABS(C5 - C6) + 2 / 3 * (ABS(C6 - C7) + 2 / 3 * (ABS(C7 - C8) + 2 / 3 * (ABS(C8 - C9) + 2 / 3 * (ABS(C9 - C10) + 2 / 3 * (ABS(C10 - C11) + 2 / 3 * (ABS(C11 - C12) + 2 / 3 * (ABS(C12 - C13) + 2 / 3 * (ABS(C13 - C14) + 2 / 3 * (ABS(C14 - C15) + 2 / 3 * (ABS(C15 - C16) + 2 / 3 * (ABS(C16 - C17) + 2 / 3 * (ABS(C17 - C18) + 2 / 3 * (ABS(C18 - C19) + 2 / 3 * (ABS(C19 - C20) + 2 / 3 * (ABS(C20 - C21) + 2 / 3 * (ABS(C21 - C22) + 2 / 3 * (ABS(C22 - C23))))))))))))))))))))))))) + 50

An Indicator for the PercentRank(% Change, 100) is fairly long, but not particularly complicated:

50 * (SGN(C / C1 - C1 / C2) + SGN(C / C1 - C2 / C3) + SGN(C / C1 - C3 / C4) + SGN(C / C1 - C4 / C5) + SGN(C / C1 - C5 / C6) + SGN(C / C1 - C6 / C7) + SGN(C / C1 - C7 / C8) + SGN(C / C1 - C8 / C9) + SGN(C / C1 - C9 / C10) + SGN(C / C1 - C10 / C11) + SGN(C / C1 - C11 / C12) + SGN(C / C1 - C12 / C13) + SGN(C / C1 - C13 / C14) + SGN(C / C1 - C14 / C15) + SGN(C / C1 - C15 / C16) + SGN(C / C1 - C16 / C17) + SGN(C / C1 - C17 / C18) + SGN(C / C1 - C18 / C19) + SGN(C / C1 - C19 / C20) + SGN(C / C1 - C20 / C21) + SGN(C / C1 - C21 / C22) + SGN(C / C1 - C22 / C23) + SGN(C / C1 - C23 / C24) + SGN(C / C1 - C24 / C25) + SGN(C / C1 - C25 / C26) + SGN(C / C1 - C26 / C27) + SGN(C / C1 - C27 / C28) + SGN(C / C1 - C28 / C29) + SGN(C / C1 - C29 / C30) + SGN(C / C1 - C30 / C31) + SGN(C / C1 - C31 / C32) + SGN(C / C1 - C32 / C33) + SGN(C / C1 - C33 / C34) + SGN(C / C1 - C34 / C35) + SGN(C / C1 - C35 / C36) + SGN(C / C1 - C36 / C37) + SGN(C / C1 - C37 / C38) + SGN(C / C1 - C38 / C39) + SGN(C / C1 - C39 / C40) + SGN(C / C1 - C40 / C41) + SGN(C / C1 - C41 / C42) + SGN(C / C1 - C42 / C43) + SGN(C / C1 - C43 / C44) + SGN(C / C1 - C44 / C45) + SGN(C / C1 - C45 / C46) + SGN(C / C1 - C46 / C47) + SGN(C / C1 - C47 / C48) + SGN(C / C1 - C48 / C49) + SGN(C / C1 - C49 / C50) + SGN(C / C1 - C50 / C51) + SGN(C / C1 - C51 / C52) + SGN(C / C1 - C52 / C53) + SGN(C / C1 - C53 / C54) + SGN(C / C1 - C54 / C55) + SGN(C / C1 - C55 / C56) + SGN(C / C1 - C56 / C57) + SGN(C / C1 - C57 / C58) + SGN(C / C1 - C58 / C59) + SGN(C / C1 - C59 / C60) + SGN(C / C1 - C60 / C61) + SGN(C / C1 - C61 / C62) + SGN(C / C1 - C62 / C63) + SGN(C / C1 - C63 / C64) + SGN(C / C1 - C64 / C65) + SGN(C / C1 - C65 / C66) + SGN(C / C1 - C66 / C67) + SGN(C / C1 - C67 / C68) + SGN(C / C1 - C68 / C69) + SGN(C / C1 - C69 / C70) + SGN(C / C1 - C70 / C71) + SGN(C / C1 - C71 / C72) + SGN(C / C1 - C72 / C73) + SGN(C / C1 - C73 / C74) + SGN(C / C1 - C74 / C75) + SGN(C / C1 - C75 / C76) + SGN(C / C1 - C76 / C77) + SGN(C / C1 - C77 / C78) + SGN(C / C1 - C78 / C79) + SGN(C / C1 - C79 / C80) + SGN(C / C1 - C80 / C81) + SGN(C / C1 - C81 / C82) + SGN(C / C1 - C82 / C83) + SGN(C / C1 - C83 / C84) + SGN(C / C1 - C84 / C85) + SGN(C / C1 - C85 / C86) + SGN(C / C1 - C86 / C87) + SGN(C / C1 - C87 / C88) + SGN(C / C1 - C88 / C89) + SGN(C / C1 - C89 / C90) + SGN(C / C1 - C90 / C91) + SGN(C / C1 - C91 / C92) + SGN(C / C1 - C92 / C93) + SGN(C / C1 - C93 / C94) + SGN(C / C1 - C94 / C95) + SGN(C / C1 - C95 / C96) + SGN(C / C1 - C96 / C97) + SGN(C / C1 - C97 / C98) + SGN(C / C1 - C98 / C99) + SGN(C / C1 - C99 / C100) + SGN(C / C1 - C100 / C101)) / 100 + 50

RSI(Streak,2) is a problem however. We can create an Indicator Formula for Streak as long as we have a lookback which would bound the high absolute value of Streak available. If we used 10 for the lookback (so Streak can only range from -10 to 10), we would get a streak formula of:

ABS(C > C1) * (ABS(C1 <= C2) + ABS(C1 > C2) * (ABS(C2 <= C3) * 2 + ABS(C2 > C3) * (ABS(C3 <= C4) * 3 + ABS(C3 > C4) * (ABS(C4 <= C5) * 4 + ABS(C4 > C5) * (ABS(C5 <= C6) * 5 + ABS(C5 > C6) * (ABS(C6 <= C7) * 6 + ABS(C6 > C7) * (ABS(C7 <= C8) * 7 + ABS(C7 > C8) * (ABS(C8 <= C9) * 8 + ABS(C8 > C9) * (ABS(C9 <= C10) * 9 + ABS(C9 > C10) * 10))))))))) - (ABS(C < C1) * (ABS(C1 >= C2) + ABS(C1 < C2) * (ABS(C2 >= C3) * 2 + ABS(C2 < C3) * (ABS(C3 >= C4) * 3 + ABS(C3 < C4) * (ABS(C4 >= C5) * 4 + ABS(C4 < C5) * (ABS(C5 >= C6) * 5 + ABS(C5 < C6) * (ABS(C6 >= C7) * 6 + ABS(C6 < C7) * (ABS(C7 >= C8) * 7 + ABS(C7 < C8) * (ABS(C8 >= C9) * 8 + ABS(C8 < C9) * (ABS(C9 >= C10) * 9 + ABS(C9 < C10) * 10))))))))))

The problem is that this is too long to substitute for C into a 2-Period Wilder's RSI formula and get a formula which is short and fast enough to be practical or post in the forums. So we can only reasonably create two of the three components necessary to create the Connors RSI in TC2000 (it is possible to do this relatively easily in StockFinder however).

Could these indicators be used as visuals on the charts? Returning an error.

Bruce_L
Posted : Tuesday, October 15, 2013 8:11:35 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

What are the exact steps you are taking and the error messages you are receiving?

All three of the formulas referenced in your post can be used as Cutom PCF Indicators in TC2000 without returning any error messages on my computer.

That said, the only one that isn't already built into TC2000 to some extent is Streak. You can add a 3-Period Wilder's RSI to the chart instead of using the first formula and a 100-Period Worden Stochastic to the chart instead of using the second formula.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
jsatt11
Posted : Thursday, October 17, 2013 12:00:44 PM
Registered User
Joined: 11/26/2007
Posts: 116

I too would like the ConnersRSI indicator added to TC2000. My testing on S.F. 5 with Bruce's version has been right on with the Connors version on their website. 

Putt4Dough
Posted : Thursday, October 17, 2013 1:08:32 PM

Registered User
Joined: 7/30/2007
Posts: 1,072

QUOTE (jsatt11)
I too would like the ConnersRSI indicator added to TC2000. My testing on S.F. 5 with Bruce's version has been right on with the Connors version on their website.

That's cool. I never had any doubts about Bruce's awesomeness. :)

Since we know Worden has the algorithm down, and 12.4 is rolling out (at least in beta) maybe we can finally get ConnorsRSI in TC2000. I'm working on some workspaces now that do almost everything I need - except I have to go lookup ConnorsRSI in tos. It'd be nice to have everything in one place :)

 

thjames
Posted : Tuesday, April 29, 2014 11:39:35 PM
Registered User
Joined: 4/29/2014
Posts: 1

does anyone have the formulas or examples for teh Connors RSI?  I dont see how the up/downtrend RSI is calculated.  if you have 3 days in a row up (or down ) then the number can never change, based on the formula they have posted on their website.

RS=average up / avg don  (i up is 1,2,3 (ie 3 positive days n a row) then RS = 2/0  

Bruce_L
Posted : Wednesday, April 30, 2014 10:40:10 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

My Monday, November 26, 2012 12:46:12 PM ET post in this topic has a formula for the Streak which would look back 10 bars. While it was not possible to do so when the topic was written, it is now possible to take an RSI of a Custom PCF Indicator using the Streak Indicator Formula as given as the Formula in the Custom PCF Indicator by using the Change Data Source feature.

Change Data Source

This means we can now calculate all three components of ConnorsRSI within TC2000. What is still not really possible is to combine those components.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
Linmon
Posted : Saturday, September 24, 2016 11:09:50 PM
Registered User
Joined: 7/27/2016
Posts: 1

Hi, I'm a new user of TC2000 v16 and really like this software. I am also trying to see if ConnorsRSI can be used as an indicator and requesting a solution.

I tried to copy a previously posted formula and came up with errors.

Please help as I really want to see this indicator in use.

 

L

 

Bruce_L
Posted : Monday, September 26, 2016 9:59:56 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

Well you will not be able to re-produce the indicator, only the components used to calculate the indicator.

Try copying and pasting to text editor first and then copying and pasting from the text editor into TC2000. Another option if you are using IE or Edge is try using Chrome when copying and pasting from the forums.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
diceman
Posted : Thursday, January 26, 2017 9:16:43 AM
Registered User
Joined: 1/28/2005
Posts: 6,049

Bruce

 

I know you posted a Connors RSI with the new language but i couldnt find it.

 

I'll ask for it here so it comes up in a search.

 

 

 

Thanks

 

 

StockGuy
Posted : Thursday, January 26, 2017 9:29:15 AM

Administration

Joined: 9/30/2004
Posts: 9,187
(WRSI3 + 100 * XAVG(GREATEST(0, IIF(SGN(C - C1) = SGN(C1 - C2), SGN(C - C1), SGN(C - C1) - TrueInRow(C1 > C2, 10) + TrueInRow(C1 < C2, 10))), 3) / XAVG(ABS(IIF(SGN(C - C1) = SGN(C1 - C2), SGN(C - C1), SGN(C - C1) - TrueInRow(C1 > C2, 10) + TrueInRow(C1 < C2, 10))), 3) + 50 * (SGN(C / C1 - C1 / C2) + SGN(C / C1 - C2 / C3) + SGN(C / C1 - C3 / C4) + SGN(C / C1 - C4 / C5) + SGN(C / C1 - C5 / C6) + SGN(C / C1 - C6 / C7) + SGN(C / C1 - C7 / C8) + SGN(C / C1 - C8 / C9) + SGN(C / C1 - C9 / C10) + SGN(C / C1 - C10 / C11) + SGN(C / C1 - C11 / C12) + SGN(C / C1 - C12 / C13) + SGN(C / C1 - C13 / C14) + SGN(C / C1 - C14 / C15) + SGN(C / C1 - C15 / C16) + SGN(C / C1 - C16 / C17) + SGN(C / C1 - C17 / C18) + SGN(C / C1 - C18 / C19) + SGN(C / C1 - C19 / C20) + SGN(C / C1 - C20 / C21) + SGN(C / C1 - C21 / C22) + SGN(C / C1 - C22 / C23) + SGN(C / C1 - C23 / C24) + SGN(C / C1 - C24 / C25) + SGN(C / C1 - C25 / C26) + SGN(C / C1 - C26 / C27) + SGN(C / C1 - C27 / C28) + SGN(C / C1 - C28 / C29) + SGN(C / C1 - C29 / C30) + SGN(C / C1 - C30 / C31) + SGN(C / C1 - C31 / C32) + SGN(C / C1 - C32 / C33) + SGN(C / C1 - C33 / C34) + SGN(C / C1 - C34 / C35) + SGN(C / C1 - C35 / C36) + SGN(C / C1 - C36 / C37) + SGN(C / C1 - C37 / C38) + SGN(C / C1 - C38 / C39) + SGN(C / C1 - C39 / C40) + SGN(C / C1 - C40 / C41) + SGN(C / C1 - C41 / C42) + SGN(C / C1 - C42 / C43) + SGN(C / C1 - C43 / C44) + SGN(C / C1 - C44 / C45) + SGN(C / C1 - C45 / C46) + SGN(C / C1 - C46 / C47) + SGN(C / C1 - C47 / C48) + SGN(C / C1 - C48 / C49) + SGN(C / C1 - C49 / C50) + SGN(C / C1 - C50 / C51) + SGN(C / C1 - C51 / C52) + SGN(C / C1 - C52 / C53) + SGN(C / C1 - C53 / C54) + SGN(C / C1 - C54 / C55) + SGN(C / C1 - C55 / C56) + SGN(C / C1 - C56 / C57) + SGN(C / C1 - C57 / C58) + SGN(C / C1 - C58 / C59) + SGN(C / C1 - C59 / C60) + SGN(C / C1 - C60 / C61) + SGN(C / C1 - C61 / C62) + SGN(C / C1 - C62 / C63) + SGN(C / C1 - C63 / C64) + SGN(C / C1 - C64 / C65) + SGN(C / C1 - C65 / C66) + SGN(C / C1 - C66 / C67) + SGN(C / C1 - C67 / C68) + SGN(C / C1 - C68 / C69) + SGN(C / C1 - C69 / C70) + SGN(C / C1 - C70 / C71) + SGN(C / C1 - C71 / C72) + SGN(C / C1 - C72 / C73) + SGN(C / C1 - C73 / C74) + SGN(C / C1 - C74 / C75) + SGN(C / C1 - C75 / C76) + SGN(C / C1 - C76 / C77) + SGN(C / C1 - C77 / C78) + SGN(C / C1 - C78 / C79) + SGN(C / C1 - C79 / C80) + SGN(C / C1 - C80 / C81) + SGN(C / C1 - C81 / C82) + SGN(C / C1 - C82 / C83) + SGN(C / C1 - C83 / C84) + SGN(C / C1 - C84 / C85) + SGN(C / C1 - C85 / C86) + SGN(C / C1 - C86 / C87) + SGN(C / C1 - C87 / C88) + SGN(C / C1 - C88 / C89) + SGN(C / C1 - C89 / C90) + SGN(C / C1 - C90 / C91) + SGN(C / C1 - C91 / C92) + SGN(C / C1 - C92 / C93) + SGN(C / C1 - C93 / C94) + SGN(C / C1 - C94 / C95) + SGN(C / C1 - C95 / C96) + SGN(C / C1 - C96 / C97) + SGN(C / C1 - C97 / C98) + SGN(C / C1 - C98 / C99) + SGN(C / C1 - C99 / C100) + SGN(C / C1 - C100 / C101)) / 100 + 50) / 3
maljester
Posted : Wednesday, February 22, 2017 9:26:17 AM
Platinum Customer Platinum Customer

Joined: 1/30/2005
Posts: 135

Bruce, the TC2000 code you posted for Connors RSI on 1/26/2017 does not give results that match the code you did for StockFinder.  I believe the SF code is accurate.  Example SF has 77.55, TC has 66.55 for symbol SQ as of 2/21/2017.

Bruce_L
Posted : Wednesday, February 22, 2017 1:15:38 PM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

I have made some changes to the Thursday, January 26, 2017 9:29:15 AM ET post. Please see if it works better for you.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
maljester
Posted : Wednesday, February 22, 2017 1:47:37 PM
Platinum Customer Platinum Customer

Joined: 1/30/2005
Posts: 135

Matches SF.  Thanks for your help. Worden is very lucky to have you.

Bruce_L
Posted : Wednesday, February 22, 2017 1:59:54 PM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

You're welcome.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
Users browsing this topic
Guest-1

Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.