Hello,
Can you help me with following screener.
On a daily time frame i would like to see all the assets that meet de following requirements:
- The stock is above the EMA10, EMA20 and EMA50 for at least 30 days
- The stock has increased at least 30 percent in price in the last 3 months
- The current price is below the 2 week high
- Average daily volume for the last 30 days is above 200000
- The stockprice is above 10
- Last 2 weeks the volatility is decreasing
Thanks a lot
gr Marco
JSParticipant
Veteran
Hi,
Hereby the screener…
TimeFrame(Daily)
EMA10=ExponentialAverage[10](close)
EMA20=ExponentialAverage[20](close)
EMA50=ExponentialAverage[50](close)
ATR10=AverageTrueRange[10](close)
C1=Summation[30](Close>EMA10)=30
C2=Summation[30](Close>EMA20)=30
C3=Summation[30](Close>EMA50)=30
C4=(Close-Close[60])/Close[60]>0.3
C5=Close>Highest[10](High)
C6=Average[30](Volume)>200000
C7=Close>10
C8=Summation[10](ATR10<ATR10[1])=10
BreakOut= C1 + C2 + C3 + C4 + C5 + C6 + C7 + C8
Screener[BreakOut](BreakOut as "BreakOut")
JSParticipant
Veteran
Correction…
TimeFrame(Daily)
EMA10=ExponentialAverage[10](close)
EMA20=ExponentialAverage[20](close)
EMA50=ExponentialAverage[50](close)
ATR10=AverageTrueRange[10](close)
C1=Summation[30](Close>EMA10)=30
C2=Summation[30](Close>EMA20)=30
C3=Summation[30](Close>EMA50)=30
C4=(Close-Close[60])/Close>0.3
C5=Close>Highest[10](High)
C6=Average[30](Volume)>200000
C7=Close>10
C8=Summation[10](ATR10<ATR10[1])=10
BreakOut= C1 and C2 and C3 and C4 and C5 and C6 and C7 and C8
Screener[BreakOut](BreakOut as "BreakOut")
Thanks JS.
One more question. What code do i need to use to see all the stocks that are up more then 50% over de last three trading days?
JSParticipant
Veteran
Hi Marco,
I made a separate screener for your last question…
TimeFrame(Daily)
Gain=(Close-Close[3])/Close[3]
C1= Gain>0.5
Screener[C1](Gain*100 as "Procent gain in 3-days (%)")