почему int Point=MarketInfo(Symbol(),MODE_POINT) возвращает 0

 
почему int Point=MarketInfo("EURUSD",MODE_POINT) возвращает 0

на сколько я понял должен возвращать 0.0001
 
Все верно.
Если double вида 0.0001 приводится к int, то результатом будет 0.
Напишите правильно:
double Point=MarketInfo("EURUSD",MODE_POINT);
 
Спасибо!

косяк!!! пора спать....
Причина обращения: