![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Сегодня терминал (SIG trader с liteforex.org) предложил обновиться до билда 224.
После обновления и перезагрузки компа терминал перестал работать. Через несколько секунд после запуска выдает:
Подстановка предыдущего terminal.exe никакого эфекта не принесла. Подскажите, с чем это может быть связано и как это лечить?
Уже ставший типовым совет: перед обновлением удалите все ex4 из всех директорий. Все коды заново откомпилируются в новом билде и будет Вам счастье. Мне помогло, обновил так с десяток терминалов.
Согласитесь, это ненормально. Обновляться должно без танцев с бубнами. К тому же у меня ничерта автоматом не компилируется в новом билде. Пришлось все индикаторы и советники руками открывать и принудительно компилировать. Это несколько раздражает.
Согласитесь, это ненормально. Обновляться должно без танцев с бубнами. К тому же у меня ничерта автоматом не компилируется в новом билде. Пришлось все индикаторы и советники руками открывать и принудительно компилировать. Это несколько раздражает.
Не надо каждое подрят компилировать.
В каждой папке с компилированными файлами лежит такой файл: "mqlcache.dat".
Если его удалить, то всё в папке перекомпилируется автоматически.
Не надо каждое подрят компилировать.
В каждой папке с компилированными файлами лежит такой файл: "mqlcache.dat".
Если его удалить, то всё в папке перекомпилируется автоматически.
Забыл про mqlcache.dat сказать, но ex4 удаляю все равно, лучше перебдеть.
А насчет ненормально, то куды крестьянину податься? Жить как-то надо, вот и выкручиваются все как умеют.
Сегодня терминал (SIG trader с liteforex.org) предложил обновиться до билда 224.
После обновления и перезагрузки компа терминал перестал работать. Через несколько секунд после запуска выдает:
Подстановка предыдущего terminal.exe никакого эфекта не принесла. Подскажите, с чем это может быть связано и как это лечить?
1 - лечить можно так!
поставить терминал 224 в новую папку! именно в новую а не ПОВЕРХ
и потихоньку перетащить туда по одному своему индикатору от старого релиза
на каком индикаторе заметите падение в креш вот с индикатором этим и разбирайтесь
это достаточно интересный способ найти ГЛЮКНУВШИЙ индикатор ( при условии что у ВАС нет исходного кода )
2-ну можно еще удалить mqlcache.dat из всех папок - как правило это тоже помогает
а уж удаление ex4 и вовсе спасет от подобного
сам по себе 224 релиз в общем то вроде оказался достаточно стабилен
--
сам по себе 224 релиз в общем то вроде оказался достаточно стабилен
--
Если бы не замирание графиков, то практически стабильный.
Если бы не замирание графиков, то практически стабильный.
Как вариант способ борьбы есть!
идея следующая
пишется зацикленный скрипт
который раз в квант времени - примерно в 5 15 30 H1 проверяет ТЕКУЩУЮ работающую свечку точнее ее время открытия
и если оно не совпадает с учетом сдвига по GMT с квантом времени компа преобразованного к началу кванта ( разумеется время компьютера синхронизируется с временем инета )
пускаем скрипт на recconnect соединения
т е допустим на компе время 16:11 (преобразованое в GMT) а последняя свеча M15 висит в терминала 15:30 ( тоже уже в c учеом GMT )
то явно нужен реконнект
как делать ReConnect выкладывалось не раз - можно за базу взять мой скрипт который я правда не успел завершить
именно с этой идеей
YURAZ_Monitoring (опубликована) (Автор: YuraZ)
Скрипт предназначен для решения оперативных задач в основном поддержке связи при замирающих графиках при оборвавшейся связи так же можно добавить вывод в безубыток любых ордеров например при 50п или 100п
Как вариант способ борьбы есть!
Да 225 билда без этой беды треба. Если все решать через треднодоступные и узкие места, то на торговлю времени не останется.
Как вариант способ борьбы есть!
идея следующая
пишется зацикленный скрипт
который раз в квант времени - примерно в 5 15 30 H1 проверяет ТЕКУЩУЮ работающую свечку точнее ее время открытия
и если оно не совпадает с учетом сдвига по GMT с квантом времени компа преобразованного к началу кванта ( разумеется время компьютера синхронизируется с временем инета )
пускаем скрипт на recconnect соединения
т е допустим на компе время 16:11 (преобразованое в GMT) а последняя свеча M15 висит в терминала 15:30 ( тоже уже в c учеом GMT )
то явно нужен реконнект
как делать ReConnect выкладывалось не раз - можно за базу взять мой скрипт который я правда не успел завершить
именно с этой идеей
YURAZ_Monitoring (опубликована) (Автор: YuraZ)
Скрипт предназначен для решения оперативных задач в основном поддержке связи при замирающих графиках при оборвавшейся связи так же можно добавить вывод в безубыток любых ордеров например при 50п или 100п
Првильно, Юра!
И еще нужно повесить еще один зацикленный скрипт, который бы контролировал ситуацию "а правильно ли работает первый скрипт?". Или можно из-под винды это контролировать.
Конечно можно!
.
Ну а если серьезно, то может быть всем вместе слезно попросить товарисчей разработчиков подработать чутка 224 билд и избавить нас от подобных геммороев.
В 222 билде такого нет. Работаю пока на нем.