Screener missing stocks
Forums › ProRealTime English forum › ProScreener support › Screener missing stocks
- This topic has 14 replies, 4 voices, and was last updated 3 years ago by Jan.
-
-
05/23/2018 at 6:37 PM #71203
Dear all,
I think I’ve posted about this before but don’t recall any definitive solution so I’ll try again:
I have encountered a problem where a screener is not finding all the stocks it should be finding.
The screener looks for an indicator programmed by me. Their codes are as follows:
The INDICATOR code is as follows:
123456789c1= low<=1.02*Average[10](Close) and close>=Average[10](close)IF AverageTrueRange[1](close)>=1.25*Average[20](AverageTrueRange[1](close)) AND Volume>=1.25*Average[20](Volume) AND close>open AND high>=highest[52](high)*0.95 and c1 THENBUYSIGNAL = 1ELSEBUYSIGNAL=0ENDIFRETURN BUYSIGNALThe SCREENER code is as follows:
SCREENER123456timeframe(Weekly)myBUYSIGNAL = CALL "BUY SIGNAL"c1=myBUYSIGNAL=1SCREENER[c1] (Close as"Highest Prices")]I run the screener once a week to look for stocks where the indicator equals “1” for the previous week. The screener is set to weekly and for UK Stocks.
As it happens, I note that 4 weeks ago (w/c 30 April 2018 W18), the screener result did not include PCF Group, a stock that, when I load the chart, does have the indicator flagging up a signal.
(please see picture attached)
Could you please clarify why this has happened? It’s not the first time and it’s caused me to miss some seriously profitable trades, unfortunately.
Your help would be appreciated.
Thanks,
Igor05/23/2018 at 6:57 PM #71209I did not test your code. But because you are using the screener on Weekly data you don’t have real-time feed, is IMO the first thing I think of..
End Of Day data for weekly timeframe decay results by one week (in ProScreener).
05/23/2018 at 7:02 PM #71210Hi Nicola,
Thanks for your response.
I run the screener weekly, usually on Mondays to check the stocks which flagged up the indicator during the previous week.
I don’t understand how end-of-day data should have anything to do with it as the screen is ran retrospectively, not in real time.
Thanks in advance.
05/24/2018 at 6:58 AM #7122305/24/2018 at 8:16 AM #71228I made a single screener with the indicator’s code in it, didn’t notice any issue in my tests so far:
123456789c1= low<=1.02*Average[10](Close) and close>=Average[10](close)IF AverageTrueRange[1](close)>=1.25*Average[20](AverageTrueRange[1](close)) AND Volume>=1.25*Average[20](Volume) AND close>open AND high>=highest[52](high)*0.95 and c1 THENBUYSIGNAL = 1ELSEBUYSIGNAL=0ENDIFscreener[buysignal]05/24/2018 at 6:17 PM #71291Hi Nicolas
I’ve tried your approach. The screener identifies the exact same stocks as before, which is still missing some.
Any ideas?
Thanks in advance.
Igor
05/25/2018 at 6:50 AM #7131605/25/2018 at 7:04 AM #71317Hi Nicolas,
I only run the screener on “UK Stocks”. (A separate question on this: does this list include all UK stocks? I ask because there’s “UK AIM”, which I wonder if it is part of “UK Stocks” as well?).
One other stock that didn’t show up at the time (although it appears to show now) was SUS PLC. I can’t, from memory, recall any other but I’m sure there are a few others.
One other clue that may help: the screener also returns stocks that show no signal at all. Examples from this week’s screener: NEX Grp, CTO (Clarke).
Thanks,
Igor
05/25/2018 at 8:02 AM #71322I don’t know if the list has the complete list of UK stocks or not.
Attached is the list found for today in weekly timeframe. All are goods and are returning the signals as expected (UK stocks list).
A better way to found out if the problem still occur would be to post here the name of the missing stock on the same day you encounter the problem. Thank you.
05/27/2018 at 8:50 AM #71413Hi Nicolas,
Upon investigating, I found a few stocks that should have been flagged up by the screener in the past few weeks but weren’t (the format is NAME and the week it flagged the indicator on):
SAV.L W18
LOOP.L W20
HMI.L W10 and W03
INL.L W01 and W03
OCI.L W11 and W17
CREO.L W09
FIH W13 and W15
EVRH W14Hopefully this will help shine some light on the problem.
Thanks,
Igor
05/28/2018 at 7:51 AM #71469Thank you, but I’d like to test the day it happens. There is no accurate way to test in the past if it would have any differences between the screener and the indicator.
If it happens again, and I don’t answer quickly, you can also send a debug console to PRT directly through the platform.
12/20/2020 at 2:49 PM #15459312/20/2020 at 5:54 PM #154615Hey,
Yep, I was runing the screener on “UK stocks” where most of the stocks are actually listed under “AIM stocks”. Need to run the screener twice to catch them all.
Hope this helps.
12/20/2020 at 7:51 PM #154640Thanks for the quick reply.
I had noticed that the predefined lists are a little odd when it comes to UK stocks. Ended up creating my own in the end.
I found that my problem actually looks like ProScreener thinks the EMA is a different value to what is indicated on the chart.
I have found a workaround for now (using SMA instead of EMA).
02/02/2021 at 9:15 PM #160207Good Evening all,
I am now working with the Screener (did not use the tool before). I have made a personal indices/commodity list, which I call “Mijn koerslijst” with 26 items. In PRT it appears fine when using the graphs.
But I am not able to select my predefined list when making a screener, any suggestions why not ?
-
AuthorPosts
Find exclusive trading pro-tools on