У индикатора вкладку "Цвета" смотрите - вот это они.
И в справке читайте про каждый индикатор, если у него больше одного буфера, там указаны константы.
У индикатора вкладку "Цвета" смотрите - вот это они.
И в справке читайте про каждый индикатор, если у него больше одного буфера, там указаны константы.
Что значит вкладка у индикатора?
Вот ссылка на доку по MA https://www.mql5.com/ru/docs/indicators/ima
Где там какие вкладки? О чем вы говорите?
В примере из документации
//--- привязка массива к индикаторному буферу SetIndexBuffer(0,iMABuffer,INDICATOR_DATA);
что делать с первым параметром если индикаторов несколько не понятно
Или вы имеете в виду что параметр регулирует цвет отображения индикатора на графике?
- www.mql5.com
Ах да, вкладка "Цвета" есть только у пользовательских индикаторов.
Про стандартные можно в справке почитать, сколько у них буферов и через какую константу к какому буферу доступ.
У iMA() - только одна линия, то есть 1 буфер, значит, второй параметр функции CopyBuffer() - 0. Хоть сколько их, всегда 0,
Первый параметр определяет к какому индикатор выполняется обращение - это хэндл индикатора (то число, которое возвращает функция iMA()).
Первый параметр - это номер дома (собственно индикатор), а второй - номер квартиры (номер буфера). Как бы.
--
Непонятно, что вы делаете? Индикатор?
С индикатором немного не так. Надо вычислять количество копируемых элементов.
Почитайте, здесь статья есть "Индикатор от другого индикатора"
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Есть перегрузка функции CopyBuffer
у которой 2й параметр это номер буфера индикатора.
Возникает вопрос как правильно понимать что это за номер и как с ним правильно работать?
Вот пример где создаются 2 буфера и 2 обработчика для 2х разных индикаторов:
Номер буфера индикатора у них указан один и тот же, вызовет ли проблемы использование одинаковых номеров в данной ситуации или нет и почему? Возможно есть рекомендации как работать с этим номером если индикаторов много 10 или 20 разных к чему приведет их инициализация с одинаковым номером?
И как должен выглядеть этот фрагмент кода что бы работать верно?