Does anyone know why MarketInfo(Symbol(), MODE_POINT) returns zero for EURUSD, GBPUSD, and USDCHF? How it returns non-zero (0.001) for USDJPY. I use OANDA - MetaTrader Version: 4.00 Build 406. If you have used this function in MT4/MQL4 or MT5/MQL5, can you please let me know if it was a success or failure. Thank you very much.
I thought the problem was caused on Oanda side by not fully supporting MT4/MQL4. However, when I reported the problem to Oanda, their helpdesk said I should talk about this issue to MetaQuotes.
MarketInfo() should avoid to use if possible,
somehow it just works not right, i also searched this forum
He was asking about Build 406 which didn't support SymbolInfoDouble().
If he did it like below, we can reproduce his result.
int SymbolPoint=MarketInfo(Symbol(), MODE_POINT);
You know why I know...