Скачать MetaTrader 5

out of range на ровном месте

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
fromme2you
120
fromme2you  

Всем привет!

В журнале эксперта сообщение об ошибке:
2015.02.12 12:50:17.317 array out of range in 'EA_AUTOZIGZAG v.1.12.mq4' (83,24)

см. картинку:

Фрагмент кода 

Вопрос: по каким причинам возникает такая ошибка?

Как бороться? 

Юрий. 

Andrey Miguzov
2310
Andrey Miguzov  
fromme2you:

Всем привет!

В журнале эксперта сообщение об ошибке:
2015.02.12 12:50:17.317 array out of range in 'EA_AUTOZIGZAG v.1.12.mq4' (83,24)

см. картинку:

 

Вопрос: по каким причинам возникает такая ошибка?

Как бороться? 

Юрий. 

Посмотрите тему

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

как проверить массив

Alexandr Gavrilin, 2015.03.18 21:33

используйте лучше iHigh, iLow 

либо перед вызовом из стандартных массивов инициализируйте их заполнение RefreshRates 


fromme2you
120
fromme2you  
Andrey Miguzov:

Посмотрите тему


Понял. Спасибо!

Awl Writer
530
Awl Writer  
Это же мт4? А какой у вас порядок индексации, слева направо или справа налево? В первом случае такую ошибку прич чтении массивов типа Open[] выхватить проще простого
Slava
Модератор
6962
Slava  
fromme2you:

Всем привет!

В журнале эксперта сообщение об ошибке:
2015.02.12 12:50:17.317 array out of range in 'EA_AUTOZIGZAG v.1.12.mq4' (83,24)

см. картинку:

 

Вопрос: по каким причинам возникает такая ошибка?

Как бороться? 

Юрий. 

Как часто у Вас возникает эта ошибка?

Может быть есть какие-нибудь внешние факторы, которые позволят воспроизвести эту ошибку?

Мы знаем о существовании этой ошибки. По определению у эксперта не может быть out of range при доступе к Time[0]. Но мы не можем воспроизвести эту ошибку у себя.

fromme2you
120
fromme2you  
Slawa:

Как часто у Вас возникает эта ошибка?

Может быть есть какие-нибудь внешние факторы, которые позволят воспроизвести эту ошибку?

Мы знаем о существовании этой ошибки. По определению у эксперта не может быть out of range при доступе к Time[0]. Но мы не можем воспроизвести эту ошибку у себя.

У же не возникает - заменил Time[0] на iTime(NULL,0,0). Ковырять эту проблему нет времени, поэтому замена и дальше в дебри кода.

Awl Writer:
Это же мт4? А какой у вас порядок индексации, слева направо или справа налево?

 все по-умолчанию.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий