7th condition c7 added to take into account your ATR/Closing Price between 3% and 5%:
sma3 = Average[3](close)
sma6 = Average[6](close)
ema20= ExponentialAverage[20](close)
myRSI = RSI[14](close)
MinRSI = lowest[14](myrsi)
MaxRSI = highest[14](myrsi)
StochRSI = (myRSI-MinRSI)/(MaxRSI-MinRSI)
StochRSIK = average[3](StochRSI)*100
c1 = sma3>=sma3[1] and sma6>=sma6[1] and ema20>=ema20[1]
c2 = sma3[1]<sma3[2] or sma6[1]<sma6[2]
c3 = StochRSIK-StochRSIK[1]>25
c4 = Average[7](volume)>1000000
c5 = close>10
c6 = BollingerBandWidth[20](close)>0.1
ATRpercent=100*(AverageTrueRange[14](close))/close
c7 = ATRpercent>=3 and ATRpercent<=5
condition = c1 AND c2 AND c3 AND c4 AND c5 AND c6 AND c7
SCREENER[condition]
Hi JC,
Thanks.
A lot of times when i run a screener i get the same stocks 2 or 3 times in results as you can see in attachment. Is there something to prevent this from happening?
gr MArco
Hi, I never had that, an hypothesis worth checking might be multiple lists scanned at the same time all including and returning that stock?
Can you help me with following.
I would like to see on a daily timeframe all the assets that meet the following requirements:
- The SMA3, SMA6, SMA9 and EMA20 are ALL green (positive) on the current day candle
- At least one of the above SMA’s was red (negative) yesterday
- The price crosses over the SMA20 on the current candle while the SMA20 is still red
- The stoch RSI14 should have increased by at least 20 compared to yesterday
- The average daily volume over last 7 days has to be above 1 million
- The price needs to be above 10 usd
- The bolinger bandwidth (20 2) needs to be above 0.1
Thanks a lot for all the great help
Hi,
I’ll merge this new request later with the existing topic “daily averages and stoch”, as it is a close variation of it, in the meantime here is a proposal to test for this variation:
sma3 = Average[3](close)
sma6 = Average[6](close)
sma9 = Average[9](close)
sma20 = Average[20](close)
ema20= ExponentialAverage[20](close)
myRSI = RSI[14](close)
MinRSI = lowest[14](myrsi)
MaxRSI = highest[14](myrsi)
StochRSI = (myRSI-MinRSI)/(MaxRSI-MinRSI)
StochRSIK = average[3](StochRSI)*100
c1 = sma3>=sma3[1] and sma6>=sma6[1] and sma9>=sma9[1] and ema20>=ema20[1]
c2 = sma3[1]<sma3[2] or sma6[1]<sma6[2] or sma9[1]<sma9[2]
c3 = close crosses over sma20 and sma20<sma20[1]
c4 = StochRSIK-StochRSIK[1]>20
c5 = Average[7](volume)>1000000
c6 = close>10
c7 = BollingerBandWidth[20](close)>0.1
condition = c1 AND c2 AND c3 AND c4 AND c5 AND c6 AND c7
SCREENER[condition]