Да, точно - вылетает при смене таймфрейма.
Завтра мы исправим эту ошибку, но обновление билда будет только 1 июля.
Спасибо
Завтра мы исправим эту ошибку, но обновление билда будет только 1 июля.
Спасибо
но обновление билда будет только 1 июля.
Ренат, если не сложно - можете патченный terminal.exe мне по почте скинуть? Работа из-за этой ошибки стоит
Ренат, если не сложно - можете патченный terminal.exe мне по почте скинуть? Работа из-за этой ошибки стоит
проблема вот в чём. Вы пытаетесь инициализировать пустой массив (инициализация стоит до назначения индексных буферов) поэтому и выдаётся "внутренняя ошибка при инициализации".
во-вторых, бесполезно инициализировать индексные массивы в функции init. индикатор ещё не считался, поэтому его буфера ещё не распределены. при первом распределении они будут автоматически инициализированы "пустыми значениями".
поэтому уберите строки с инициализацией массивов и работайте дальше, не дожидаясь следующего билда.
причину креша мы нашли. спасибо.
уберите строки с инициализацией массивов и работайте дальше, не дожидаясь следующего билда.причину креша мы нашли. спасибо.
Слава, спасибо за комментарий. Ок, рад был помочь
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Уважаемые разработчики, обращался к вам в пятницу со страницы Ошибки и пожелания ("Ошибки и пожелания") но не получил ответа.
В последнем билде МТ4 есть похоже проблема с адресацией многомерных массивов - то ли области памяти не хватает, то ли стек переполняется.
Вот пример crash-test кода:
На моем компьютере если его навесить на любой график, в логах вижу ArrayInitialize function internal error, а при попытке сменить таймфрейм MT4 просто сообщает об исключении We apologize for the crash occured ну и так далее.
Юзаю Windows XP Pro SP2
Где грабли?