Данные из эксперта в индикатор

 

Имеются ли средства для передачи данных из эксперта в индикатор?

Или альтернативный вариант, если переформулировать, имеются ли средства для индикатора, чтобы получить данные из эксперта?

Спасибо!

 
alhimik7:

Имеются ли средства для передачи данных из эксперта в индикатор?

Или альтернативный вариант, если переформулировать, имеются ли средства для индикатора, чтобы получить данные из эксперта?

Спасибо!

Эксперт может задавать данные настроек в индикатор, для оптимизации и прочего. Если нужный полный обмен то глобальные переменные терминала.
 

Способов передачи данных достаточно много. К упомянутым выше глобальным переменным можно добавить:

1. Запись данных в файл.

2. Генерация пользовательских событий на графике (см. CHARTEVENT_CUSTOM

3. Именованные каналы (https://www.mql5.com/ru/articles/503

Это только так, навскидку. Думаю, что можно еще способов различных придумать. Зависит от целей и условий поставленной задачи.

Связь с MetaTrader 5 через именованные каналы без применения DLL
Связь с MetaTrader 5 через именованные каналы без применения DLL
  • 2012.10.15
  • MetaQuotes Software Corp.
  • www.mql5.com
Перед многими разработчиками встает одинаковая проблема - как пробиться в песочницу торгового терминала без применения небезопасных DLL. Одним из простых и безопасных методов является использование стандартных именованных каналов (Named Pipes), которые работают как обычные файловые операции. Они позволяют организовать межпроцессорное клиент-серверное взаимодействие между программами. Посмотрите практические примеры на C++ и MQL5 в виде сервера, клиента, обмен данными между ними и замер производительности.