![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
ошибки вроде нет но она есть и в логе
Ты был прав изначально, из-за отсутствия ближайшего минимума
запустил с 2002 и в 2016 все нормально.
Ты был прав изначально, из-за отсутствия ближайшего минимума
запустил с 2002 и в 2016 все нормально.
AUDUSD 2020 г. такая же петрушка . Убираем из цикла for 2 выражение ошибка есть , если оставляем то ошибки нет , просто в этот день не перерисовываем линию
Проверь у Вас также ?
странно что цикл почти всегда обрывается на 1001 баре (может придел массива?)
2020.12.10 09:56:40.177 2020.03.02 00:01:00 Test_Level AUDUSD,H1: array out of range in 'Test_Level.mq4' (51,59)
2020.12.10 09:56:40.177 2020.03.02 00:01:00 Test_Level AUDUSD,H1: i = 1001 Bar_data_D1 [i][2] = 0.77324
2020.12.10 09:56:40.177 2020.03.02 00:01:00 Test_Level AUDUSD,H1: i = 1000 Bar_data_D1 [i][2] = 0.76934
2020.12.10 09:56:40.177 2020.03.02 00:01:00 Test_Level AUDUSD,H1: i = 999 Bar_data_D1 [i][2] = 0.76907
2020.12.10 09:56:40.177 2020.03.02 00:01:00 Test_Level AUDUSD,H1: i = 998 Bar_data_D1 [i][2] = 0.76963
2020.12.10 09:56:40.177 2020.03.02 00:01:00 Test_Level AUDUSD,H1: i = 997 Bar_data_D1 [i][2] = 0.7548
Есть вопрос. А почему Вы начинаете цикл с первого элемента, а не нулевого?
Тут вроде само по смыслу напрашивается, если Low_D1_Level это уровень предыдущего дня, то Min_D_Level начинаем искать от Low_D1_Level а она равна i=1 вроде так , или я ошибаюсь ?
странно что цикл почти всегда обрывается на 1001 баре (может придел массива?)
не всегда
AUDUSD у меня не так
Я не уверен, но мне кажется тебе надо где-то вставить что-то типа
Я не уверен, но мне кажется тебе надо где-то вставить что-то типа
Вроде как для индикатора ?
EMPTY_VALUE
Пустое значение в индикаторном буфере
Вроде как для индикатора ?
EMPTY_VALUE
Пустое значение в индикаторном буфере
Вот и пришло время изучить структуры
как и где правильно объявлять обращаться MqlRates
можно если есть немного времени и вас это не затруднит ( пример в коде )
По С++ полно инфы , а вот MQL4 Увы нормального объяснения как и что нет.
Dark Kchlyzov:
можно если есть немного времени и вас это не затруднит ( пример в коде )
Увы я не программист, пока только интересуюсь
Вместо EMPTY_VALUE можно NULL
Вот и пришло время изучить структуры
как и где правильно объявлять обращаться MqlRates
можно если есть немного времени и вас это не затруднит ( пример в коде )
По С++ полно инфы , а вот MQL4 Увы нормального объяснения как и что нет.
Даже не знаю, что еще добавить... В принципе основные примеры дал. Это и есть код. Поэтому спрашивайте, что именно неясно.