Как получить количество буферов произвольного индикатора на графике из советника?
Sergei Naumov:
Добрый день!
Подскажите пожалуйста функцию для получения свойства количества буферов произвольного индикатора на графике
Можете написать простенькую ф-ю и посчитать на каком буфере будет выдаваться ошибка копирования:
int function(int handle) { for(int count = 0; count < 100; count++) { double buffer1[1]; if(CopyBuffer(handle, Symbol(), PERIOD_CURRENT, count, 0, 1, buffer1) == -1) return(count+1); } }
Только в этом случае, все буферы, которые вы считаете, должны быть хотя бы инициализированы.
Тема размещена в разделе по mql4, а в mql4 нет функции CopyBuffer
Аналогично программируется с доступной в 4-ом mql функцией iCustom.
Добрый день!
Подскажите пожалуйста функцию для получения свойства количества буферов произвольного индикатора на графике