Ошибки, баги, вопросы - страница 2764
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Разработчики, сделайте уже что-нибудь со сделками на графике. Когда их много, график просто не видно, удалять приходится каждый раз с новой сделкой.
В пятерке кликните правой кнопкой на белом поле вкладки Trade. Меню Show on Charts - вот там это зло спряталось! :)
Добрый день. Не знаю писали об этом или нет для МТ4:
1. При попытке отправить из индикатора ObjectSetString(0,sparam,OBJPROP_NAME,ObjName) из функции OnChartEvent, когда id=CHARTEVENT_OBJECT_CHANGE получаю ошибку 4051, в МТ5 этот код работает без проблем. Sparam - имя объекта графика (например вертикальная трендовая), при изменении свойств которого (например ТФ отображения) происходит вызов OnChartEvent.
2. При вызове из индикатора из OnChartEvent функции ChartSetSymbolPeriod для текущего графика, если на этом же графике установлен эксперт с наличием в эксперте deinit или OnDeinit, иногда (не всегда, а примерно 2 из 3 раз) это вызывает заметное замедление работы, и в логах нет обычных строк информации о деинициализации/инициализации эксперта. Если убрать из эксперта функцию деинициализации, зависания нет. В МТ5 точно такая же конструкция работает всегда без задержек.
В пятерке кликните правой кнопкой на белом поле вкладки Trade. Меню Show on Charts - вот там это зло спряталось! :)Нет, не там. Это баг, пришел с обновлением.
Предлагаю попробовать самому перед комментированием. Об этом баге уже сотню раз написали.
Посмотрите в настройки терминала, в контекстное меню чарта и проверьте чтобы в default.tpl не был сохранен флаг показа сделок.
Да что вы одно и то же, я изучил терминал еще 15 лет назад. Все хорошо в настройках.
Тогда живите со знаниями 15 летней давности, а мы в это время перестраиваем интерфейсы и принципы работы старых функций.
Тогда живите со знаниями 15 летней давности, а мы в это время перестраиваем интерфейсы и принципы работы старых функций.
В навигаторе MQL5 в советниках при нажатии кнопки обновить, запущенный советник на графике не обновляется, нужно его заново открыть.
Почему так?
Это должно так быть или это недоработка MQL5?
Т.к. в MQL4 это работает.
Вот такое рисует стандартный стохастик:
Терминал еще открыт, нужна какая-то оперативная информация?
У кого-нибудь есть ссылка на архив билда 2470? У меня МТ не хочет обновляться - пишет, что есть новый билд, создает пустую папку liveupdate/temp в "роуминге", но потом в логе ошибка "download 'MT5CLW64' failed". Обычно гугл-драйв от Andrey Khatimlianskii приходит на помощь ;-), но там пока только 2460.
Исправился )
Вот такое рисует стандартный стохастик:
Терминал еще открыт, нужна какая-то оперативная информация?
Исправилось само собой:
Очень печальный баг, и тянется, к сожалению, давно (фиксировал такие же странные показания МА).
На скринах видно, что баровая история не поменялась (есть еще другой скрин, который сделал советник в момент этого выброса). Значит, дело не в шпильке, которую оперативно затерли. Да и со стохастиком очевидно, что ошибка не с ценами.
Думал, что руки кривые, и неправильно запрашиваю данные с других ТФ, но проблема не в советнике. Родной индикатор такое рисует на родном ТФ. Ну, и советник видит то же самое.