- Завис МТ4.
- Проблема с МТ4.
- Проблема с МТ4.
Не дожидаясь окончания компиляции быстро переключился в терминал и терминал завис. После принудительного закрытия перестал загружаться. Контуры окон только рисует и висит. Если я его деинсталлирую, католог данных сохранится?
А то что компилировал в этот момент присутствовало на графике?
Не дожидаясь окончания компиляции быстро переключился в терминал и терминал завис. После принудительного закрытия перестал загружаться. Контуры окон только рисует и висит. Если я его деинсталлирую, католог данных сохранится?
Не нужно переустанавливать терминал. Можно пойти одним из двух путей:
- В коде той программы, которую компилировали, внести лишний символ в любом месте. То есть код будет испорчен. Теперь нужно удалить ex4-файл этой программы из каталога данных терминала и запустить терминал. После запуска терминала убрать лишний символ из кода и найти ошибку в коде, которая приводит к зависанию терминала.
- В каталоге Profiles\<имя используемого профиля> найти окно чарта, к которому была подключена программа. Этот файл удалить или же в его содержимом (там текстовый файл) найти упоминание имени запущенной программы и удалить все, что с ней связано.
- www.metatrader5.com
Не дожидаясь окончания компиляции быстро переключился в терминал и терминал завис. После принудительного закрытия перестал загружаться. Контуры окон только рисует и висит. Если я его деинсталлирую, католог данных сохранится?
А то что компилировал в этот момент присутствовало на графике?
Да, индикатор сочинял. Изменения вносил.
Не нужно переустанавливать терминал. Можно пойти одним из двух путей:
- В коде той программы, которую компилировали, внести лишний символ в любом месте. То есть код будет испорчен. Теперь нужно удалить ex4-файл этой программы из каталога данных терминала и запустить терминал. После запуска терминала убрать лишний символ из кода и найти ошибку в коде, которая приводит к зависанию терминала.
- В каталоге Profiles\<имя используемого профиля> найти окно чарта, к которому была подключена программа. Этот файл удалить или же в его содержимом (там текстовый файл) найти упоминание имени запущенной программы и удалить все, что с ней связано.
Найдите тестируемую программу и индикатор, попробуйте перенести в другое место и запустить терминал
Всем спасибо. Просветили тёмного, век живи - век учись)
Если эксперт установлен на онлайн графике, и если я вношу какие то изменения в коде и произвожу компиляцию, то почти всегда терминал зависает, даже если компиляция прошла без ошибок. Это что? Так и должно быть или это только у меня? Бильд 1090. Что-то раньше такого не припомню, если и случалось то редко. Тогда что, перед внесением изменений нужно всегда эксперт снимать с графиков?
Нет. Такого быть не должно и у меня такое не наблюдается.
Нет. Такого быть не должно и у меня такое не наблюдается.
Что же делать? Переустанавливать МТ4? Совсем недавно с ДЦ скачивал. А может это связано с тем, что файл эксперта довольно объёмный (287 кб), да ещё несколько библиотек подключено?
Что же делать? Переустанавливать МТ4? Совсем недавно с ДЦ скачивал. А может это связано с тем, что файл эксперта довольно объёмный (287 кб), да ещё несколько библиотек подключено?
Это связано со спецификой самого советника. Ищите проблему в OnDeinit. Если используются DLL, то потребуется их корректная выгрузка в OnDeinit. Скорее всего, этого нет.
Это связано со спецификой самого советника. Ищите проблему в OnDeinit. Если используются DLL, то потребуется их корректная выгрузка в OnDeinit. Скорее всего, этого нет.
Большое спасибо. DLL в эксперте не используется. Но в OnDeinit() остались ошмётки от старого кода советника, который использовался как шаблон. Часть кода в которой создавались кое какие не нужные объекты в теле OnTick() я удалил, а вот удаление этих объектов в OnDeinit() не удалил. И видимо попытки удаления несуществующих объектов при выполнении OnDeinit() и приводило к зависанию. Теперь компиляция происходит без проблем. Ну теперь я этот конфуз надолго запомню. Аккуратно надо корректировать код и думать, к чему это может привести.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования