Simple RSI Screener
- This topic has 6 replies, 5 voices, and was last updated 8 months ago by .
Viewing 7 posts - 1 through 7 (of 7 total)
Viewing 7 posts - 1 through 7 (of 7 total)
Similar topics:
Forums › ProRealTime English forum › ProScreener support › Simple RSI Screener
Hi
Need a real simple screener
RSI 8 day goes below 30 at any point over the last 5 days
I created something but its pulling in stocks that havent met this condition
Any help much appreciated
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
daycount = 5 myRSI=RSI[14](Close) C1=myRSI Crosses Under 30 //Buy signal SCREENER [C1] Crossover=0 For i = 0 to daycount if myRSI[i] crosses under 30 then CrossOver=1 break endif next SCREENER [Crossover] |
I use about the same screener:
myRSI=RSI[8](Close)
Cond1=(myRSI Crosses Under 30)[5]>=1
Screener[Cond1](myRSI as “RSI”)
Regards,
Penny
//hello code corrected :
daycount = 5
myRSI=RSI[8](Close)
//C1=myRSI Crosses Under 30 //Buy signal
Crossover=0
For i = 0 to daycount
if myRSI[i] crosses under 30 then
CrossOver=1
break
endif
next
SCREENER [Crossover=1]
Hello Jacques,
You can simplify your code like this :
daycount = 5
myRSI=RSI[8](Close)
CrossOver = Summation[daycount](myRSI crosses under 30)
SCREENER [Crossover>=1]
actually much lighter without a buckle!
Thanks for the replies
Im not sure if im doing something wrong but I run
daycount = 5
myRSI=RSI[8](Close)
CrossOver = Summation[daycount](myRSI crosses under 30)
SCREENER [Crossover>=1]
and it pulls a big list of stocks that have not crossed under 30 over the past 5 days – i.e. the screener isnt working properly
its a simple screener, i just need it to be accurate to reduce my target list of stocks
any help much appreciated
It works like a charm to me.
When the price crosses under 30 for just a few decimals, auch as 0.1 or less, you will have to zoom in the indicator quite a bit to be able to spot the crossover.
Find exclusive trading pro-tools on