Варианты получения рыночных данных

 
 С впариванием функций мкл 5 в 4-ку, в терминале мт4 появилась возможность использовать для получения рыночных данных SymbolInfoInteger, SymbolInfoDouble, SymbolInfoString и некоторые другие. Возникает вопросы. Там другая реализация, которая обеспечивает наиболее быстрый и менее ресурсозатратный вариант работы или всё не так? Имеет ли смысл вообще пользоваться этими функциями?
 
shanty:
 С впариванием функций мкл 5 в 4-ку, в терминале мт4 появилась возможность использовать для получения рыночных данных SymbolInfoInteger, SymbolInfoDouble, SymbolInfoString и некоторые другие. Возникает вопросы. Там другая реализация, которая обеспечивает наиболее быстрый и менее ресурсозатратный вариант работы или всё не так? Имеет ли смысл вообще пользоваться этими функциями?
Смысл имеется хотя бы в том плане, что код будет универсальным, подходя как для МТ5, так и для МТ4. То есть при переводе с MQL4 на MQL5 меньше потребуется действий для адаптации программы.