SymbolInfoInteger - почему ругается, как правильно?

Aleksey Lebedev  

SymbolInfoInteger возвращает тип long. Как-то так:

   long digits=SymbolInfoInteger(Symbol(),SYMBOL_DIGITS);
   //или
   int digits=(int)SymbolInfoInteger(Symbol(),SYMBOL_DIGITS);
Vladimir Deryagin  
Aleksey Lebedev:

SymbolInfoInteger возвращает тип long. Как-то так:

упс, глянул на 

int SYMBOL_DIGITS

а не на 

long  SymbolInfoInteger


Спасибо.

Причина обращения: