Новая версия платформы MetaTrader 5 build 5430: Улучшенные графики на движке Blend2D - страница 27
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
так много бесполезных букв. как узнать билд не заходя в терминал?
Нажать правой кнопкой мыши на иконку Метатрейдера (у меня она - на рабочем столе) - потом Свойства - Расположение файла.
И потом - правой кнопкой мыши на файл terminal64 и Свойства - Подробно - и будет номер билда -
подобное поведение бывает при обновлениях (терминал запускается, "вылетает", потом через несколько времени запускается новая версия).
Иногда могут быть ошибки обновления. Например какой-то файл не читается или не перезаписывается.
"По колёсам постучать":
- перезагрузить комп. Чтобы все временные блокировки пропали
- проверить диск на наличие ошибок
- при выключенном терминале:
- в диспетчере снять все задачи MetaTrader, MetaEditor (Optimizer и прочие) если они там окажутся
- в каталоге %APPDATA%/Roaming/MetaQuotes/WebInstall удалить все файлы. Это обновления, может почему-то битое получилось
- временно отключить антивир, потому-что он может быть параноиком и блокировать загрузки/запуски/файлы
- запустить MetaTrader
- ЖДАТЬ :-) При запуске он будет закачивать обновления и потом их запускать
Mt5 вылетает при запуске. запускается и вылетает через секунду.
Проблема оказалась в битом файле \MetaTrader5\config\terminal.ini
1. Сделайте сначала копию этого файла в другое место и удалите из \MetaTrader5\config
2. Попробуйте запустить терминал снова
А штатных (встроенных) средств их чтения нет.
А если появятся штатные, то текущее сразу станет архитектурно правильно?
И как было замечено в обсуждении - нужно выдавать запрос пользователю на подтверждение.
Считаю, что надо добавит #property, прописывание которого в советнике (один на чарт, поэтому не в скрипте) вызывает запрос "Вы уверены?" с истекающим временем на "Да" (чтобы автоматизаторы не портить) при попытке закрыть соответствующий чарт.
Сколько проблем из за случайно закрытого окна оптимизации. Гораздо более удобным для пользователей было бы отсутствие возможности закрыть окно. Или возможность работы в скрытом окне. Как в начале и предлагал.
Пока же обойдусь предупреждением на нем:
В EAToMath не пользуюсь фреймами, но при FileMap = true именно фреймовый советник создает общую для Агентов область памяти с котировками. Поэтому закрытие советника чревато. На чарте гашу график и вывожу предупреждающую надпись через Comment.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Особенности языка mql5, тонкости и приёмы работы
fxsaber, 2020.03.20 08:36
В MT5 нет никакой защиты от случайного закрытия Терминала. Недавно был такой сценарий.
Это очень неприятная ситуация во время, например, пакетной Оптимизации. Но еще хуже - для боевого советника. Можно тупо не заметить, что прикончил свой боевой Терминал.
Поставил такую защиту.
При закрытии появляется сообщение на пять секунд. Поэтому можно понять, что на самом деле произошло. Странно, что в Терминале нет защиты.
Считаю, что надо добавит #property, прописывание которого в советнике (один на чарт, поэтому не в скрипте) вызывает запрос "Вы уверены?" с истекающим временем на "Да" (чтобы автоматизаторы не портить) при попытке закрыть соответствующий чарт.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Ошибки, баги, вопросы
fxsaber, 2017.08.15 17:14
При закрытии руками чарта с выполняющимся на нем советником просьба выдавать подтверждение действия. Сейчас случайно закрыть чарт советником очень легко.
Время летит.
сделать "сервис" который контролирует закрытия чартов/ выгрузку советников и орёт благими Алертами, что-то не позволяет ?
это не сильно сложно, и не та задача которую прикладник не может решить без изменений платформы.
сделать "сервис" который контролирует закрытия чартов/ выгрузку советников и орёт благими Алертами, что-то не позволяет ?
Такой сервис не нужен.
Такой сервис не нужен.
кому как ;-)
у меня для себя любимого есть...вообще сервис контролирующий ненамеренные действия юзера и всякие "нежданчики" полезен. Удаление советников, несработки отложек, перевыставление стопов через ночь..
Но это явно выходит за требования к платформе, потому как реализуется прикладными методами. Требовать дополнительный #property ради каприза это снобизм.