Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1410
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Внимательно почитайте документацию и пример кода. У вас неправильно организован цикл.
Только не говорите, что цикл for и while одинаково работают. Проблема не в этом, а в выделенных строках.Спасибо, это я читал(с этого начал)
Все работает в моем коде, просто глюк в МТ4, графиков 8, а видит 7(
Маловероятно. Сколько раз я грешил на платформу, всегда оказывался неправ сам.
Может так попробуйте
Может так попробуйте
Тоже самое
А почему печать отличается? Другой код?
Сколько графиков открыто, какие? Символ, период.
Развёрнуты/свёрнуты?Спасибо, это я читал(с этого начал)
Все работает в моем коде, просто глюк в МТ4, графиков 8, а видит 7(
Очень плохо читал. Наверное как принудиловку в школе. Вроде прочёл, а в голове ничего не отложилось.
Вот тут возьмите пример. Там правда цель другая, но всё-же перебор открытых графиков не меняется в зависимости от цели этого перебора.
Или вот код
А почему печать отличается? Другой код?
Сколько графиков открыто, какие? Символ, период.
Развёрнуты/свёрнуты?Очень плохо читал. Наверное как принудиловку в школе. Вроде прочёл, а в голове ничего не отложилось.
Вот тут возьмите пример. Там правда цель другая, но всё-же перебор открытых графиков не меняется в зависимости от цели этого перебора.
Или вот код
Вопрос снят, перезапуск терминала решил проблему
Подскажите как избежать array out of range в этом коде
Ругается на это место
CopyBuffer
Возвращаемое значение
Количество скопированных элементов массива либо -1 в случае ошибки .
Примечание
При запросе данных из индикатора, если запрашиваемые таймсерии еще не построены или их необходимо загрузить с сервера, то функция сразу же вернет -1, но при этом сам процесс загрузки/построения будет инициирован.
При запросе данных из эксперта или скрипта, будет инициирована загрузка с сервера , если локально этих данных у терминала нет, либо начнется построение нужной таймсерии, если данные можно построить из локальной истории, но они еще не готовы. Функция вернет то количество данных, которые будут готовы к моменту истечения таймаута.
Проверять надо, не факт что у Вас там bars_quantity