просто спросить у индикатора значение из соответствующего буфера
Ну что ж. Первая часть вопроса получила положительный ответ. Нет, не сам проверял :)
Один начинающий изучение MQL-4 прислал код, который работал, но как то не так. Просил проверить.
Проверил :)
У него как раз шел вызов скрытого буфера, он вызывал Кастомный индикатор с индексом 1, а у самого видимым был только один буфер (при этом в вызываемом индикаторе использовались еще несколько невидимых буферов).
Осталось проверить встроенные индикаторы. Если еще и там работает - можно будет использовать в самописном тестере в виде индикатора.
Один начинающий изучение MQL-4 прислал код, который работал, но как то не так. Просил проверить.
Проверил :)
У него как раз шел вызов скрытого буфера, он вызывал Кастомный индикатор с индексом 1, а у самого видимым был только один буфер (при этом в вызываемом индикаторе использовались еще несколько невидимых буферов).
Осталось проверить встроенные индикаторы. Если еще и там работает - можно будет использовать в самописном тестере в виде индикатора.
пардон, мой ответ как раз и касался кастомных индикаторов. у встроенных индикаторов скрытые буфера недоступны снаружи
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Видно, что для расчета индикатор используются 4 буфера, в то время как только 2 из них используются для вывода на экран. Вопрос: можем ли для данного индикатора (и для остальных подобных ) использовать следующий вызов из другого индикатора или эксперта
где последняя тройка указывает на буфер HighesBuffer[]?
И если да, то может, таким же макаром мы можем получать доступ и к невидимым буферам встроенных индикаторов?
Эдакие недокукментированные возможности.