---
title: "MetaTrader 5 build 778: Новый профилировщик кода MQL5 - Последние обновления"
description: "Исправлено рисование панели One-Click Trading на чарте при работе под Wine (для работы в Linux, Mac). - Последние обновления"
image: "https://www.metatrader5.com/c/17/2013/3/metatarder5_events.png"
url: "https://www.metatrader5.com/ru/releasenotes/terminal/778"
---

# MetaTrader 5 build 778: Новый профилировщик кода MQL5

## Исправлено рисование панели One-Click Trading на чарте при работе под Wine (для работы в Linux, Mac)

7 марта 2013

### Trading Terminal

1. Исправлено рисование панели One-Click Trading на чарте при работе под Wine (для работы в Linux, Mac).
2. Исправлено зависание при сохранении скриншота чарта во время отладки MQL5-программ.
3. Исправлен расчет расстояния до линий для индикаторов со стилем рисования "Зигзаг".
4. Исправлена ошибка, приводившая к невозможности запуска внешних скриптов по событиям терминала:
5. Исправлено поведение при синхронизации торговых позиций источника и подписчика сигналов, если у подписчика нет активной торговой сессии по инструменту одной из позиций. Теперь такая ситуация не прерывает дальнейшую синхронизацию, проблемная позиция не синхронизируется до следующей попытки синхронизации.
6. Исправлено рисование подписей на графиках информации о сигнале.

### MQL5

1. Добавлена публикация события CHARTEVENT_CHART_CHANGE при смене типа графика (свойство CHART_MODE у функции ChartGetInteger).
2. Исправлено рисование графического объекта Bitmap Label при установке объекта из MQL5-программы.
3. Исправлены сообщения об ошибке загрузки OpenCL при отсутствии поддержки OpenCL.
4. Исправлено приведение элемента строкового массива к встроенному перечислению.
5. Исправлена ошибка при типизации шаблона перечислением.
6. Оптимизирована работа со шрифтами в MQL5-программах.
7. Исправлена ошибка в функции удаления индикаторов IndicatorRelease, приводившая к утечке памяти при освобождении индикаторов, унаследованных от встроенных индикаторов.
8. Стандартная библиотека. Добавлен новый класс элемента управления - CDatePickerCtrl (MQL5\Include\Controls\DatePicker.mqh) - элемент управления для ввода даты.
9. Стандартная библиотека. В классе CTrade (MQL5\Include\Trade\Trade.mqh) исправлено заполнение типов исполнения ордеров при работе с биржевыми инструментами.

### Strategy Tester

1. Исправлено отображение диалога управления агентами при использовании укрупнённых системных шрифтов
2. Исправлена ошибка вызова [функции IndicatorRelease](https://www.mql5.com/ru/docs/series/indicatorrelease), приводившая к утечке памяти.

### MetaEditor

1. Улучшена визуализация работы профилировщика. Теперь данные профилировки показываются непосредственно в исходном коде.
2. Исправлена ошибка в работе профилировщика, приводившая к ухудшению значений результатов профилирования.
3. Исправлена ошибка отката изменений в бинарных файлах при работе с MQL5.Storage.

Исправления по крешлогам.
 Обновлена документация.

Автоматическое обновление доступно через [систему LiveUpdate](https://www.metatrader5.com/ru/terminal/help/start_advanced/autoupdate).

Скачать торговый терминал MetaTrader 5 можно по ссылке: [https://download.terminal.free/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com](https://download.terminal.free/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com&amp;utm_campaign=metaquotes.download)

**Предыдущие новости:**

- [MetaTrader 5 Trading Terminal build 773](https://www.metatrader5.com/ru/releasenotes/terminal/773)
- [MetaTrader 5 Trading Terminal build 756](https://www.metatrader5.com/ru/releasenotes/terminal/756)
- [MetaTrader 5 iPhone build 735](https://www.metatrader5.com/ru/releasenotes/iphone/735)
- [MetaTrader 5 Trading Terminal build 742](https://www.metatrader5.com/ru/releasenotes/terminal/742)
- [MetaTrader 5 Trading Terminal build 730](https://www.metatrader5.com/ru/releasenotes/terminal/730)
