alhimik7:
Эксперт может задавать данные настроек в индикатор, для оптимизации и прочего. Если нужный полный обмен то глобальные переменные терминала.
Имеются ли средства для передачи данных из эксперта в индикатор?
Или альтернативный вариант, если переформулировать, имеются ли средства для индикатора, чтобы получить данные из эксперта?
Спасибо!
Способов передачи данных достаточно много. К упомянутым выше глобальным переменным можно добавить:
1. Запись данных в файл.
2. Генерация пользовательских событий на графике (см. CHARTEVENT_CUSTOM)
3. Именованные каналы (https://www.mql5.com/ru/articles/503)
Это только так, навскидку. Думаю, что можно еще способов различных придумать. Зависит от целей и условий поставленной задачи.
Связь с MetaTrader 5 через именованные каналы без применения DLL
- 2012.10.15
- MetaQuotes Software Corp.
- www.mql5.com
Перед многими разработчиками встает одинаковая проблема - как пробиться в песочницу торгового терминала без применения небезопасных DLL. Одним из простых и безопасных методов является использование стандартных именованных каналов (Named Pipes), которые работают как обычные файловые операции. Они позволяют организовать межпроцессорное клиент-серверное взаимодействие между программами. Посмотрите практические примеры на C++ и MQL5 в виде сервера, клиента, обмен данными между ними и замер производительности.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Имеются ли средства для передачи данных из эксперта в индикатор?
Или альтернативный вариант, если переформулировать, имеются ли средства для индикатора, чтобы получить данные из эксперта?
Спасибо!