I have an equation that processes correctly every symbol I feed through it
except one. For this one symbol, the formula produces no result. No error
message, just no calculation. The symbol has what appears to be good price
data.
In the function below, if I use the first line which is commented out, the
symbol MKC gives blank values, but all other symbols I have tried calculate
correctly. If I change the function (as shown) and use the second line,
then even MKC gives correct values.
Can anyone glance at these formulas and spot something that would cause my
observed behavior. Not expecting any testing (you do not have my data
source) but do you know why this would occur as I described?
Thanks for any ideas.
This first does NOT work with MKC but with other symbols.
function RSISto(Price)
{
RSIStoc = EMA(100*(Price - LLV(Price,21))/(HHV(Price,21) -
LLV(Price,21)),13);
RSIStoc = RSIStoc + RSIa(Price,14);
RSIStoc = RSIStoc/2;
return RSISTOC;
}
This modification DOES WORK with MKC as well as all other symbols.
function RSISto(Price)
{
RSIStoc = 100*(Price - LLV(Price,21))/(HHV(Price,21) - LLV(Price,21));
RSIStoc = RSIStoc + RSIa(Price,14);
RSIStoc = RSIStoc/2;
return RSISTOC;
}