consider the following line of code:
iRSI(SymbolName, PERIOD_D1, 14, PRICE_TYPICAL, 0);
if SymbolName is english text, then when I test it the function returns a number, but if it is a persian string it always returns zero.
but if I use symbol() function on the same persian symbol chart, it works correctly and returns a number. is there a problem with string variables in mql4?
what should I do?
thanks in advance.