Скачать MetaTrader 5

init function defined - start function's parameters will be ignored as expert properties - страница 3

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Нет времени на изучение MQL5? Закажи приложение у разработчика!
Рустам
3597
Рустам 2013.05.11 18:39  
Тогда непонятно предупреждение, я бы рекомендовал в сервис дек.
Ilya Malev
10898
Ilya Malev 2013.05.11 18:42  
FAQ:
Тогда непонятно предупреждение, я бы рекомендовал в сервис дек.

 Спасибо, попробую

PS

Произошла ошибка при сообщении об ошибке) Рекурсия )) Попробую после выходных

osh

Vadim Zhunko
5226
Vadim Zhunko 2013.05.11 19:17  
Ant_TL:

 Простите, что Вы выяснили, и почему инит и деинит не будут работать? :)

1) Они прекрасно работают, предупреждение им никак не мешает

2) В тесте предупреждения нет ни слова о том, что init не будет работать или не будет запускаться и т.п. Там написана какая-то белиберда! Какой смысл в предложении "init function defined - start function's parameters will be ignored as expert properties"?

3) Я не обновлял билд, у меня стоит 482 :) 

Не обратил внимание на то, что это предупреждение. Вам виднее. У меня нет Вашего кода.

Таких, на первый взгляд, нелепых предупреждений в компиляторе немало. Метаквоты обычно молчат на эту тему.

По другому поводу вопрос задавал. Не ответили.

Ilya Malev
10898
Ilya Malev 2013.05.11 19:57  

Кстати, заметил, что в библиотечном deinit функция UninitializationReason возвращает всегда 0. Так что если нужно использовать причину деинициализации в библиотеке, то нужно действительно менять на Deinit и вызывать из советника явно с передачей UninitializationReason в качестве параметра.

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