Счет дней недели начинается с воскресение = 0, а не с понедельника: https://www.mql5.com/ru/docs/constants/structures/mqldatetime, таков формат даты в Windows.
Суббота и воскресенье имеют численные значения 6 и 0, а не 4 и 5. Скорее всего вы не обратили внимание, что это 2013 год. Считается верно.
Проверьте наличие исторических данных по USDNOK именно в указанные дни, где выдает -1.
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура даты
- www.mql5.com
Стандартные константы, перечисления и структуры / Структуры данных / Структура даты - Документация по MQL5
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Есть абстрактный цикл :
возврщающий такое :
Вопрос :