Рисование графиков индикаторов из советника (эксперта)

 

В учебнике написано:

Для исполнения функции iCustom() не требуется, чтобы соответствующий технический индикатор был прикреплён к окну финансового инструмента. Также и вызов функцииiCustom() из какой-либо прикладной программы не приводит к присоединению соответствующего индикатора к окну финансового инструмента. Присоединение технического индикатора к окну финансового инструмента тоже не приводит к вызову функции iCustom() в какой-либо прикладной программе.

А как же тогда видеть на графике, какие значения принимают индикаторы, используемые в экспертах? Может, есть какой-то готовый шаблон для этого?

 

А в реалтайме что-то аналогичное возможно? Запускаю МТ, выбираю график, подключаю к нему эксперта в качестве робота и вижу все индикаторы на графике. Понимаю, что можно добавить отдельно индикаторы. Но, если за ними не следить при запуске (не ставить параметры в соответствии с параметрами в эксперте), то они могут несколько отличаться от работающих в данный момент в эксперте. Плюс часто удобно рисовать график, получаемый из данных нескольких разных индикаторов, т.е. эти данные отдельно как индикатор не подключишь. Может, есть какие-то костыли для данной проблемы? Или это фича МТ, как и отсутствие нормальной отладки?

Сорри за ламерские вопросы, в МТ пока новичок. Привык к Wealth-Lab'у, там все это делается легко и просто.

Офф. На тему подписан, но уведомлений не приходило. Только что увидел ответ.

 
С Вашим эстетским подходом могу предложить только два варианта:
- использовать в советнике глобальные переменные терминала, из которых индикатор будет читать текущие установки
- рисовать график объектами непосредственно из советника
Причина обращения: