Hi!
I need code help please:
I have several screener codes/lists . I want to write another screener, that will filter out (keep out) the results of my other screening lists (so as not to get the same results).
Is it possible to create such a screener? What could be a code for such a screener ?
(i tried in chat gpt “code for a screener, in prorealcode, which excludes results from other screening lists” but i get bad answers)
thanks
JSParticipant
Veteran
The results of each screener come from the conditions set in those screeners…
If you don’t want these results to occur anymore, you will have to use opposite conditions… (e.g. > is <)
The original results will no longer occur BUT there may now be results that meet these (opposite) conditions…
js,
first – thank you for you answer and your time! I really appreciate it.
the thing is, im looking for a screener that MAY produce results, some of which are shared with 10 other screeners (therefore the idea of producing a screener that will produce completely different results, is not what i ment, and also complicated for practical implementation).
I thought maybe there is some command/code which indicates the scanner to exclude shared results with the other scanners , something like this (that does not wort- i tried):
exclusionList = “List1,List2,List3”;
condition1 = close > open; condition2 = rsi[14] > 70;
if NOT IsInList(name, exclusionList) AND condition1 AND condition2 THEN
AddToList(“MyScreeningList”, name);
endif
it does not work…
thank you
JSParticipant
Veteran
Hi Enshem,
I see what you mean but I don’t think it’s feasible…
The different screeners cannot communicate with each other and therefore cannot exchange information such as result lists…