Что такое глобальная переменная?
Понедельник, 3 июля 2017 08:57Если в клиентском терминале МТ4 вы запускаете одновременно несколько советников, скорее всего, вам понадобиться наладить между ними обмен определенной информацией. Для этого существуют глобальные переменные. В отличие от переменных, объявленных в исходном тексте, глобальные переменные существуют независимо от советников. Их значения сохраняются между запусками терминала, в отличие от исходных «одноразовых» переменных. Глобальные переменные существуют в течении месяца после последнего обращения к ним из экспертов либо после изменения вручную.
Полезно знать, что глобальная переменная клиентского терминала и глобальная переменная - это разные переменные с похожими названиями. Областью видимости глобальных переменных является одна программа, в которой эта переменная объявлена, а областью видимости глобальных переменных клиентского терминала - все программы, одновременно запущенные в клиентском терминале. Это достаточно характерные отличия.
Управляются глобальные переменные в меню «Сервис», или же с помощью клавиши «F3».
- К предыдущей записи: Можно ли использовать несколько скриптов одновременно?
- К следующей записи: Как изменить глобальную переменную?