по ссылке изменяются только переменные, переданные в "свою" функцию, то есть функцию, определённую в том же модуле (или включённую на этапе компиляции). если Вы хотите получать изменённые значения, то используйте для этого массив, хотя бы из одного элемента, который передавайте по ссылке. таково ограничение реализации

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Массивы передаваемые по ссылке библиотечной функции нормально изменяются.
Например:
в индикаторе
в exmapl.mq4
и в индикаторе сделать вызов
то в переменной mm так и останется 0. Но если закинуть эту функцию прямо в индикатор то всё нормально считается и изменяется. Может я что-нибудь делаю неправильно?