| glgene 618 posts
 msg #36364
 - Ignore glgene
 | 6/17/2005 2:17:26 PM 
 I'm a newbie.  Trying to develop a filter to spot a divergence between price (increasing) and RSI (decreasing), since that often results in a stock's price eventually going down.  Here is my filter:
 
 "Show stocks where the 22 day slope of the close is between 0 and 1.0
 and the 22 day slope of RSI is between -0.25 and -1.0
 and price increased the last 1 day"
 
 I think the last line is not correct, and it might need a 4th line (with some reference to RSI).  Would appreciate help.  Or am I off base trying to use "Slope" to accomplish the task?
 
 GL Gene
 
 
 
 | 
| xplorer 257 posts
 msg #36366
 - Ignore xplorer
 | 6/17/2005 8:18:38 PM 
 
 
 
 
 
 | 
| TheRumpledOne 6,529 posts
 msg #36375
 - Ignore TheRumpledOne
 | 6/18/2005 6:43:32 PM 
 Since I can't short all the stocks, I'll share this filter with you.
 
 One of my "secret" filters:
 
 
 
 
 
 Change price and volume to fit your trading strategy.
 
 MAY ALL YOUR FILLS BE COMPLETE.
 
 
 
 
 | 
| mktmole 325 posts
 msg #36390
 - Ignore mktmole
 | 6/20/2005 2:40:15 PM 
 Thanks RO.
 Here's a stab at Positive Divergence for Longs.
 [/* shows stocks that have 2 day to 5 day positive divergence between price and rsi(2).   (decreasing price and increasing RSI(2), and a volume spike
 
 column pd2345 = xxxx where:
 
 1xxx = 2 day positive divergence
 x1xx = 3 day positive divergence
 xx1x = 4 day positive divergence
 xxx1 = 5 day positive divergence
 
 */
 
 set{pd2,count(close below close 2 days ago,1) * count(rsi(2) above rsi(2) 2 days ago,1)}}
 
 set{pd3,count(close below close 3 days ago,1) * count(rsi(2) above rsi(2) 3 days ago,1)}
 
 set{pd4,count(close below close 4 days ago,1) * count(rsi(2) above rsi(2) 4 days ago,1)}
 
 set{pd5,count(close below close 5 days ago,1) * count(rsi(2) above rsi(2) 5 days ago,1) }
 
 Set{p1, pd5 * 1}
 Set{p2, pd4 * 10}
 Set{p3, pd3 * 100}
 Set{p4, pd2 * 1000}
 
 Set{pa, p1 + p2}
 Set{pb, p3 + p4}
 Set{PD2345, pa + pb}
 
 set{voldiff, average volume(1) - average volume(30)}
 set{volratio, voldiff / average volume(30)}
 set{volpercent, volratio*100.0}
 volpercent is above 200
 and do not draw volpercent
 and add column VolPercent
 
 
 and add column PD2345
 
 and add column weekly rsi(2)
 and add column rsi(2)
 
 and sort column 6 descending
 
 and close above .5
 and volume above 500,000
 
 and PD2345 above 0
 
 and rsi(2) above rsi(2) 1 day ago
 and close above close 1 day ago]
 
 
 
 
 
 
 | 
| TheRumpledOne 6,529 posts
 msg #36393
 - Ignore TheRumpledOne
 | 6/20/2005 8:25:37 PM 
 
 
 
 
 
 
 | 
| Railwhore 69 posts
 msg #37908
 - Ignore Railwhore
 | 9/10/2005 4:22:32 PM 
 RO,
 
 I think you have a bug in your filter. Shouldn't that last line in your Negative Divergence be this:
 
 and rsi(2) BELOW rsi(2) 1 day ago?
 
 I seem to get much better results this way.
 
 
 
 | 
| TheRumpledOne 6,529 posts
 msg #37927
 - Ignore TheRumpledOne
 | 9/13/2005 12:47:26 PM 
 "RO,
 
 I think you have a bug in your filter. Shouldn't that last line in your Negative Divergence be this:
 
 and rsi(2) BELOW rsi(2) 1 day ago?
 
 I seem to get much better results this way."
 
 Not a bug, just a variation.
 
 You don't even have to have that line in there!
 
 
 MAY ALL YOUR FILLS BE COMPLETE.
 
 
 
 | 
| TheRumpledOne 6,529 posts
 msg #41944
 - Ignore TheRumpledOne
 | 3/12/2006 4:35:11 PM 
 POP TO THE TOP
 
 
 
 |