Ошибки, баги, вопросы - страница 3059

 
A100:

В С++ там описание некоторых ошибок с примерами - страницу занимает и более

Для С++ по коду ошибки можно найти тонны информации, включая нюансы, способы обхода и т.д. Просил номера ошибок еще в году этак 2015 или раньше.

 
Andrei Trukhanovich:

Для С++ по коду ошибки можно найти тонны информации, включая нюансы, способы обхода и т.д. Просил номера ошибок еще в году этак 2015 или раньше.

Самое интересное, что они указываются в режиме командной строки, но не выводятся в оконном режиме 

 
A100:

Самое интересное, что они указываются в режиме командной строки, но не выводятся в оконном режиме 

Раньше вообще нигде не выводились, так что можно назвать это прогрессом )

 
Andrei Trukhanovich:

Раньше вообще нигде не выводились, так что можно назвать это прогрессом )


Хотя тут тоже не все так просто: думал что это ошибка 147, а оказалось 199

 

Столкнулся с проблемой на MT4. Действия:

  1. Свернул Терминал.
  2. Советник выдал Алерт.
  3. Хочу посмотреть состояние Терминала, нажимаю на него (внизу стандартная панель Windows), чтобы развернуть.
  4. Появляется только окно Алерта. Никак не посмотреть Терминал, пока это Алерт-окно не закрою.

Раньше такой проблемы не было. MT4 работал, как и MT5, - открывался при нажатии.

Так происходить стало со всеми открытыми MT4-терминалами.

Если кто сталкивался, дайте знать, как вернуть нормальное поведение.

 

Доброго времени суток. Помогите разобраться. При тесте советник выдает ошибку. Ответьте пожалуйста развернуто - учусь. 

2021.07.23 05:59:31.991 2021.01.04 00:05:03   array out of range in 'MultiTrader.mq5' (285,38)

2021.07.23 05:59:31.991 OnTick critical error


Причем я понимаю, что проблема с буфером. Но за ночь найти не смог - нужна помощь опытных.





 
Savage14:

Доброго времени суток. Помогите разобраться. При тесте советник выдает ошибку. Ответьте пожалуйста развернуто - учусь. 

2021.07.23 05:59:31.991 2021.01.04 00:05:03   array out of range in 'MultiTrader.mq5' (285,38)

2021.07.23 05:59:31.991 OnTick critical error


Причем я понимаю, что проблема с буфером. Но за ночь найти не смог - нужна помощь опытных.

 К сожалению, сегодня в магическом шаре очень плохо видно строку 285. А если серьезно, как можно помочь увидеть ошибку, если вы не показываете код.
 
Savage14:

Доброго времени суток. Помогите разобраться. При тесте советник выдает ошибку. Ответьте пожалуйста развернуто - учусь. 

2021.07.23 05:59:31.991 2021.01.04 00:05:03   array out of range in 'MultiTrader.mq5' (285,38)

2021.07.23 05:59:31.991 OnTick critical error


Причем я понимаю, что проблема с буфером. Но за ночь найти не смог - нужна помощь опытных.





Выход за пределы размера массива, пользуйтесь отладчиком для изучения работы кода. 
 
Maksim Emeliashin:
 К сожалению, сегодня в магическом шаре очень плохо видно строку 285. А если серьезно, как можно помочь увидеть ошибку, если вы не показываете код.

Прикреплю еще раз код

Aliaksandr Hryshyn:
Выход за пределы размера массива, пользуйтесь отладчиком для изучения работы кода. 

Почему то при отладке ПК виснет

Файлы:
 
Savage14:

Прикреплю еще раз код

Почему то при отладке ПК виснет

Ошибка которая сразу бросается: Вы НА КАЖДОМ ТИКЕ создаете НЕСКОЛЬКО хендлов индикатора. 

Помните: в MQL5 хендл индикатора НУЖНО создавать ОДИН раз и делается это в OnInit!