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.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый день!
Подскажите пожалуйста функцию для получения свойства количества буферов произвольного индикатора на графике