Ошибки, баги, вопросы - страница 2425
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
на картинке выдно, что с начали идут ошибки, а потом пара ордеров устанавливается, если минимум 10 минут, то почему эти два проходят?
на картинке выдно, что с начали идут ошибки, а потом пара ордеров устанавливается, если минимум 10 минут, то почему эти два проходят?
Наверное тестер устал.
поставил в параметр TimeCurrent() + 120, все ошибки пропали, значит будем считать что минимальное время 2 минуты!
поставил в параметр TimeCurrent() + 120, все ошибки пропали, значит будем считать что минимальное время 2 минуты!
Возможно были какие-то изменения.
Проверю вечером.
Но даже если так, то по идее режимы с визуализацией и без должны отличаться только наличием графика.
Более того,результаты оптимизации после выявленной проблемы тоже ставятся под сомнение. Хотелось бы услышать мнение разработчиков.
Slava, вы случаем не в курсе?
Что за фигня твориться с типом double в последних версиях metaeditor? Что в мт4 что в мт5 вместо -0.01 пишет какую то чепуху. Откуда взялись эти цифры, предварительно переменные обнуляются у меня.
Что за фигня твориться с типом double в последних версиях metaeditor? Что в мт4 что в мт5 вместо -0.01 пишет какую то чепуху. Откуда взялись эти цифры, предварительно переменные обнуляются у меня.
Память надо заменить. И в старых версиях было точно так-же.
компилятор в одинаковых случаях ведёт себя по разному.
Скачал 2 файла из кодобазы: https://www.mql5.com/en/code/15440
были сделаны, очевидно до того как появились iTime(). Один из них компилируется, второй ругается:
Функции идентичны:
вызовы тоже
Причина, по которой ругается очевидна, понятна и легко исправляется автозаменой, но разное поведение в аналогичных ситуациях - настораживает.
PS:
откомпилированный индикатор работает корректно.
Память надо заменить. И в старых версиях было точно так-же.
Какую еще память? Причем тут память?
Запустил следующий код :
И получил странный результат:
Т.е SymbolInfoTick c первым параметром равным "" почему то возвращает последний тик по символу графика, а не false и тик из нулей. Хотя судя по определению в документации так быть не должно.