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

Документация по MQL5: Доступ к таймсериям и индикаторам / CopyBuffer
- www.mql5.com
Доступ к таймсериям и индикаторам / CopyBuffer - Документация по MQL5
Я свои индикаторы кидаю в советник с помощью маленьких хитростей,
одна из них - запись в файл нужного значения...
можно попробовать - ...

Документация по MQL5: Файловые операции / FileWrite
- www.mql5.com
Файловые операции / FileWrite - Документация по MQL5
подскажите как вывести какой либо идикатор на график из советника в MQL4, где нет фцнкций ChartIndicatorAdd() и CopyBuffer()?

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Хочу объединить советник и индикатор
чтобы было видно что происходит (советник основан на индикаторах)
в справке по mql5 написано как-то мутно: эти события для советников, эти для индикаторов. А совместить их в одной программе можно?
У меня получилось что после совмещения советник по мнению терминала стал индикатором.
Нужно хотябы выводить графики в отдельное окно.