---
title: "MetaTrader 5 Trading Terminal build 858: Push-уведомления о торговых транзакциях и алерты на графике - Последние обновления"
description: "Добавлена возможность отсылки push-уведомлений о торговых транзакциях, происходящих на клиентском счете: добавление, изменение и... - Последние обновления"
image: "https://www.metatrader5.com/c/17/2013/10/metatrader5_terminal_notify_option.png"
url: "https://www.metatrader5.com/ru/releasenotes/terminal/858"
---

# MetaTrader 5 Trading Terminal build 858: Push-уведомления о торговых транзакциях и алерты на графике

## Добавлена возможность отсылки push-уведомлений о торговых транзакциях, происходящих на клиентском счете: добавление, изменение и удаление ордеров и

4 октября 2013

### Trading Terminal

1. Добавлена возможность отсылки push-уведомлений о торговых транзакциях, происходящих на клиентском счете: добавление, изменение и удаление ордеров и сделок, активация отложенных ордеров и SL-TP, попадание счета под margin call и stop-out.

   ![Добавлена возможность отсылки push-уведомлений о торговых транзакциях, происходящих на клиентском счете](https://www.metatrader5.com/c/17/2013/10/metatrader5_terminal_notify_option.png)

   ![Добавлена возможность отсылки push-уведомлений о торговых транзакциях, происходящих на клиентском счете](https://www.metatrader5.com/c/17/2013/10/metatrader5_terminal_notify_log.png)
2. Добавлено отображение и управление алертами с графика.

   ![Добавлено отображение и управление алертами с графика](https://www.metatrader5.com/c/17/2013/10/metatrader5_terminal_alerts.png)

   При разрешенной опции управления торговыми уровнями с чарта значение цены у алерта может быть изменено перетаскиванием мышью на новый ценовой уровень. Алерт может быть отключен или удален с помощью контекстного меню соответствующего уровня на графике.
3. В списке открытых ордеров и позиций добавлен показ всплывающей подсказки со stop и limit ценами для stop-limit ордеров.
4. Добавлена возможность сортировки списка символов в диалоге "Symbols".
5. Добавлена возможность масштабировать график с помощью колеса мыши при нажатой клавише Ctrl.
6. Увеличена точность отображения графических объектов Ганна и Фибоначчи и их уровней.
7. Исправлен алгоритм вертикального масштабирования для инструментов с заданным шагом цены.
8. Исправлены ошибки в отображении интерфейса в Wine (для работы в Linux, Mac).
9. Исправлены ошибки в построении меню выставления трейлинг-стопа.
10. Исправлена ошибка в закрытии чарта с кастомным индикатором, в некоторых случаях приводившая к "торможению" закрытия графика.
11. Исправлена ошибка отображения текстовых новостей в диалоге новости.
12. Исправлена ошибка, в некоторых случаях препятствовавшая публикации скриншотов на сайте MQL5.com.
13. Исправлено назначение "горячих клавиш" на встроенные индикаторы.
14. Обновлён перевод интерфейса на болгарский язык.

### Торговые Сигналы

1. Исправлена подписка на сигналы в Wine (для работы в Linux, Mac).

### Язык MQL5

1. Теперь при изменении масштаба графика генерируется событие изменения графика CHARTEVENT_CHART_CHANGE.
2. Добавлено свойство **MQL5_MEMORY_LIMIT**(доступно через функцию MQL5InfoInteger) - возвращает максимально возможный объем динамической памяти для MQL-программы в мегабайтах. Данное ограничение касается только динамических объектов MQL5-программ (массивы, объекты, строки).
3. Теперь многомерные массивы простых типов можно инициализировать одномерной последовательностью:

   ```
   int a[2][2]={0,1,2,3};
   ```

   Раньше требовалась запись вида

   ```
   int a[2][2]={{0,1},{2,3}};
   ```
4. Исправлена ошибка, в результате которой вызов функции Bars() в некоторых случаях не приводил к перестроению кэшей ценовой истории, в тех случаях когда это было необходимо.
5. Исправлена ошибка с передачей ссылки на массив указателей.
6. Исправлена ошибка работы функции FileSeek при использовании флага SEEK_CUR и чтении из файла до вызова этой функции.
7. Стандартная библиотека. Добавлен класс CFlameCanvas ("Include\Canvas\FlameCanvas.mqh") и пример его использования Flame Chart ("Indicators\Examples\Canvas\FlameChart.mq5") - данный пример демонстрирует возможности построения собcтвенных изображений на чарте средствами MQL5.

   ![пример демонстрирует возможности построения собcтвенных изображений на чарте средствами MQL5](https://www.metatrader5.com/c/17/2013/10/metatrader5_terminal_flame.png)

### Тестер Стратегий

1. Исправлена ошибка сброса значения начального депозита в окне тестирования при изменении его размера.
2. Исправлена остановка тестирования при использовании пользовательских индикаторов с бесконечным циклом в точке входа OnInit.
3. В визуальном тестировании исправлена ошибка фильтрации сделок во вкладке истории. Ошибка проявлялась при наличии сделок более чем по двум инструментам.
4. Исправлена ошибка пересчета пользовательских индикаторов, работающих одновременно на одном и том же символе, но с разными таймфреймами.

### MetaEditor

1. Продолжаются работы по использованию общего для MetaTrader 4 и MetaTrader 5 компилятора и среды разработки MQL5:

   > **MQL5 на MetaTrader 4 и MetaTrader 5**
   >
   > Вместо работы над совместимостью MQL4 -> MQL5, мы решили пойти наоборот. Мы перенесли максимум функций и возможностей языка MQL5, полностью сохраняя функционал MQL4. То есть все мощные функции MQL5, включая ООП и компилятор в нативный код, станут доступны в MQL4. Для этого мы разработали единый компилятор, который автоматически поддерживает оба языка MQL4 и MQL5. MetaEditor тоже становится единым для обеих платформ MetaTrader 4 и MetaTrader 5. С его помощью можно компилировать как MQL4,так и MQL5 из любой версии.

   **MQL5 Storage с MetaTrader 4**
    Разработчикам станет легко работать с версионным контролем исходников, участвовать в групповых разработках и синхронизировать файлы.

   **Улучшение защиты кода приложений в MetaTrader 4**
    В новых EX4/EX5-файлах серьезная и полностью переработанная защита по сравнению со старым EX4.

   [**Маркет приложений MetaTrader 4**](https://www.mql5.com/ru/market/mt4)
    Переход на новый компилятор, поддерживающий ресурсы и штатную защиту под конкретный компьютер пользователя, позволит создавать и продавать полноценные приложения. За защиту EX4/EX5-файлов, проданных через Маркет, не стоит беспокоиться - там нет байткода, а лишь чистый нативный код, подписанный нашим приватным ключом. Это позволит привести в порядок все существующее многообразие продаваемых решений и защитить продавцов.
2. Исправлена подсветка точек входа в MetaAssist.
3. Исправлена ошибка поиска без учета регистра строки, состоящей из нелатинских символов.
4. Исправлена работа ввода с помощью стандартной экранной клавиатуры.
5. Исправлена ошибка обновления содержимого вкладок "Articles" и "Codebase".

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

Автоматическое обновление доступно через [систему 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 842: Скальперский стакан для всех инструментов](https://www.metatrader5.com/ru/releasenotes/terminal/842)
- [MetaTrader 5 Trading Terminal build 821: Обновлённая витрина сигналов и быстрая регистрация сигнала](https://www.metatrader5.com/ru/releasenotes/terminal/821)
- [MetaTrader 5 Trading Terminal build 803: Полное отображение в стакане цен и перетаскивание экспертов из Code Base](https://www.metatrader5.com/ru/releasenotes/terminal/803)
- [MetaTrader 5 TradingTerminal build 794: Скальперский стакан и новые инструменты для быстрой торговли](https://www.metatrader5.com/ru/releasenotes/terminal/749)
- [MetaTrader 5 Trading Terminal build 787: Добавлена возможность получения миллисекунд в торговых операциях](https://www.metatrader5.com/ru/releasenotes/terminal/787)
