SCREENER[ close = 9.65] ( exponentialaverage[200](close) as "EMA 200" )
Hi All,
Executing the above screener, why does the chart display a different value for the EMA 200 than what Proscreener returns in its results list?
Chart says 9.4383, Procscreener result says 9.111 .
Thanks
ProScreener has a 254-bar limit.
Exponential averages need more than the bars within brackets to calculate correctly. Use less period (maybe 100 or even less periods), or, even better, use a Simple Moving Average.
Hi Roberto,
I tried the SMA, and now the values align.
SCREENER[ close = 9.65] ( average[200](close) as "EMA 200" )
However I dont quite understand your answer when you say “Exponential averages need more than the bars within brackets to calculate correctly.” can you elaborate?
The formula to calculate the exponential average for N periods requires about twice that number of bars.
Thats very worthwhile information. to know Thanks.