Можно глобальными переменными терминала.
В эксперте пишите в глобальную переменную, в индикаторе читаете эту глобальную переменную.
Функции работают только с double значениями. Но после приема, можно преобразовать в нужный тип.
https://www.mql5.com/ru/docs/globals
В эксперте пишите в глобальную переменную, в индикаторе читаете эту глобальную переменную.
Функции работают только с double значениями. Но после приема, можно преобразовать в нужный тип.
https://www.mql5.com/ru/docs/globals
Документация по MQL5: Глобальные переменные терминала
- www.mql5.com
Глобальные переменные существуют в клиентском терминале 4 недели с момента последнего обращения, после этого автоматически уничтожаются. Обращением к глобальной переменной считается не только установка нового значения, но и чтение значения глобальной переменной.
Убираем ненужный индикатор - IndicatorDelete, добавляем новый - IndicatorAdd.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброго дня!
Можно ли из советника изменить переменную в индикаторе?
Допустим, индикатор рассчитывает 100 дневку MA, а советнику в какой-то момент требуется изменить значение на 200. Индикатор, соответственно, отобразит на графике кривую с измененным параметром усреднения.