Hi guys
Could i get some help on creating a few screeners, looking at the daily charts, one for 30 day, one for 60, and 90, for stocks which have moved up the highest (minimum 20%).
Thank you
You want to find stocks that have set a new high (20%+) in the last 30, 60, 90 days compared to the period prior to 30, 60, 90 days.
Bear in mind that ProScreener has a 254-bar limit, so you can look back roughly 220, 190, 160 days.
Here is the screener, simply duplicate it as many times as you need and for each duplicate change the P (period) number:
P = 30 //or 60, 90,…
LB = Max(1,253 - P))
H1 = highest[LB](high[P])
H2 = H1 * 1.2
c1 = summation[P](high >= H2)
Screener[c1]
Hi Roberto, i tried to reverse the code in order to find stocks that have set a new low but didn’t work; can you please share the screener code for these?
There you go:
P = 30 //or 60, 90,…
LB = Max(1,253 - P))
H1 = lowest[LB](low[P])
H2 = H1 * 0.8
c1 = summation[P](low <= H2)
Screener[c1]
There you go:
|
|
P = 30 //or 60, 90,…
LB = Max(1,253 – P))
H1 = lowest[LB](low[P])
H2 = H1 * 0.8
c1 = summation[P](low <= H2)
Screener[c1]
|
Seems not to work as the high version… am i missing something?
To me it works regularly (I tried it on the daily).
A me funziona regolarmente (l’ho provato sul giornaliero).
I run it also daily… look at this example, that’s not a low
Sorry for posting in the wrong language (I just translated it).
With IG (CFDs) it works like a charm, with PRT (Futures) it works with some stocks, not with other ones.
You need to open a ticket with PRT’s assistance, as I cannot find any reason why that happens.