Новая версия платформы MetaTrader 5 build 3300: Быстрая компиляция и улучшенная навигация по коду в MetaEditor
- MetaEditor: Доработана панель вкладок:
- Панель не скрывается, даже если открыто только одно окно. Таким образом, вам всегда остаются доступны команды контекстного меню вкладки.
- Для каждой вкладки добавлена кнопка 'X' для закрытия. Помимо этого, вкладки можно закрывать средней кнопкой мыши или через контекстное меню.
Было-бы очень здо́рово, если добавите в это контекстное меню пункт «Сохранить как…»
Исправьте, пожалуйста, отображение строк при отладке, последняя бетта:
Это одна и та же переменная "ss", смотрим значения. Во второй строке, просмотр переменной был уже до точки останова(Shows Local включен), потом сам добавил ту же переменную.
Удалил переменную "is_old":
Исправьте, пожалуйста, некорректную работу встроенной функции WebRequest.
Подробнее по ссылке: https://www.mql5.com/ru/forum/425291/page4#comment_39702959

- 2022.05.16
- www.mql5.com
Что то поломали в новых билдах.
До 3296 все работало штатно.
Сейчас при добавлении программно фин инструмента в обзор рынка и проверка его на жизнь дает следующее
2022.05.20 17:48:52.211 VR Watch list and linker (EURUSD,H1) m_name = HUBB 0.0 0.0 первое обращение к ценам, сразу после добавления в обзор рынка 2022.05.20 17:49:11.026 VR Watch list and linker (EURUSD,H1) m_name = HUBB 186.08 185.82 второе обращение к ценам
Поставил задержку в Sleep(50); в цикле получения информации
Результат
2022.05.20 18:08:22.391 VR Watch list and linker (EURUSD,H1) 0 m_name = VO 0.0 0.0 Отказ 2022.05.20 18:08:23.377 VR Watch list and linker (EURUSD,H1) 1 m_name = VO 206.65 206.62 Получили
я только начал осваивать МТ5 и возможно чего-то не понимаю, но объясните, какой смысл во всех этих объектах рисования, если они привязаны не к торгуемому инструменту, а к окну графика.. То есть при смене символа в окне, все объекты (уровни, прямоугольники и проч.) остаются от предыдущего символа. Это делает использование всех этих рисовалок бессмысленным. Заводить для каждого инструмента свой шаблон? Ну так себе удобство. Есть ли шанс увидеть улучшения интерфейса в будущих версиях?
Привет!
я только начал осваивать МТ5 и возможно чего-то не понимаю, но объясните, какой смысл во всех этих объектах рисования, если они привязаны не к торгуемому инструменту, а к окну графика.. То есть при смене символа в окне, все объекты (уровни, прямоугольники и проч.) остаются от предыдущего символа. Это делает использование всех этих рисовалок бессмысленным. Заводить для каждого инструмента свой шаблон? Ну так себе удобство. Есть ли шанс увидеть улучшения интерфейса в будущих версиях?
У Вас просто мало опыта. Как минимум Вы можете при смене финансового инструмента или номера счета или периода удалить все ненужное и нарисовать нужное или перерисовать нужное...
У Вас просто мало опыта. Как минимум Вы можете при смене финансового инструмента или номера счета или периода удалить все ненужное и нарисовать нужное или перерисовать нужное...
Возможно я плохо объяснил. Я не хочу ничего удалять или постоянно перерисовывать. Зачем например мне удалять уровни, которые я буду использовать на протяжении долгого времени. Все объекты рисования должны быть связаны с финансовым инструментом и более того, синхронизированы с другими окнами, в которых открыт тот же инструмент. Это же стандартный функционал всех торговых терминалов вроде бы. Связи окон по инструменту тоже нет, но это удалось решить с помощью стороннего "индикатора". Хотя стакан вот привязывается же. Почему не сделать так же для других окон? Не знаю, ко всему можно привыкнуть конечно, вроде серьезный софт но юзабилити мягко говоря тут далеко не айс.
Возможно я плохо объяснил. Я не хочу ничего удалять или постоянно перерисовывать. Зачем например мне удалять уровни, которые я буду использовать на протяжении долгого времени. Все объекты рисования должны быть связаны с финансовым инструментом и более того, синхронизированы с другими окнами, в которых открыт тот же инструмент. Это же стандартный функционал всех торговых терминалов вроде бы. Связи окон по инструменту тоже нет, но это удалось решить с помощью стороннего "индикатора". Хотя стакан вот привязывается же. Почему не сделать так же для других окон? Не знаю, ко всему можно привыкнуть конечно, вроде серьезный софт но юзабилити мягко говоря тут далеко не айс.
Предполагается, что графики интересующих инструментов будут постоянно открыты, вот и привязка такая. Терминал больше развивался в сторону алготрейдинга, программирования, анализа данных. Ваш вопрос вполне решается созданием соответствующих инструментов на MQL.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
В пятницу 20 мая 2022 года будет выпущена обновленная версия платформы MetaTrader 5.
В новой версии мы добавили множество улучшений в редактор исходного кода MetaEditor. Для компиляции теперь можно легко выбрать режим: медленная с оптимизацией кода и быстрая без оптимизации. Последний будет полезен для быстрой проверки кода во время разработки.
Также мы улучшили работу с кодом, добавив команду перехода к реализации метода и включив автоподстановку по нажатию "Tab".
Помимо этого, мы облегчили процесс отладки MQL5-программ за счет автоматического вывода в список наблюдения локальных переменных.
Подробнее об этих и других изменениях в новой версии платформы MetaTrader 5 читайте ниже.
В качестве метрик могут использоваться:
Параметр "Максимальная оптимизация" в настройках проекта выполняет ту же функцию.
Все операции, связанные с компиляцией, вынесены в отдельное меню "Сборка".
Обновление будет доступно через систему Live Update.