Список изменений в билдах MetaTrader 5 Client Terminal - страница 5

 

Список изменений в справке по MQL5:

  1. Добавлены примечание и пример для функции Bars();
  2. Добавлена функция SymbolIsSynchronized();
  3. Добавлено примечание для функций из раздела Графические объекты:
    При переименовании графического объекта одновременно  формируются два события, которые можно обработать в эксперте или индикаторе функцией OnChatEvent():
    • событие удаления объекта со старым именем;
    • событие создания графического объекта с новым именем.
  4. Добавлен новый код Причины деинициализации: REASON_PROGRAM - Эксперт прекратил свою работу, вызвав функцию ExpertRemove()
  5. Изменен тип возвращаемого значения для функции GlobalVariableCheck();

Автоматическое обновление справки в формате CHM (1.5 Mb) предлагается после нажатия кнопки F1 в MetaEditor 5 (если текущая установленная версия устарела).

Кроме  того, справку можно скачать самостоятельнопо :

 

MetaTrader 5 Client Terminal build 254

  1. Terminal: Оптимизация работы с большим количеством графических объектов.
  2. Terminal: Исправлены ошибки при работе с чартами из скриптов и экспертов.
  3. Terminal: Исправлено форматирование текста в диалоге результатов торговли.
  4. Terminal: Исправления по сообщениям на форуме и крешлогам.
  5. MQL5: Исправлено наследование флага доступа к DLL для кастомных индикаторово созданных из кастомных индикаторов.
  6. MQL5: Расширен список ошибок в файловых операциях FileMove, FileCopy, FolderClean.
  7. MQL5: Расширена проверка параметров при создании графических объектов.
  8. MQL5: Исправления по сообщениям на форуме и крешлогам.
  9. MetaEditor: Исправлена ошибка со смещением параметров в диалоге отладки.

Автоматическое обновление доступно через систему LiveUpdate.
Скачать клиентский терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe

 

MetaTrader 5 Client Terminal build 256

  1. Terminal: Исправлено форматирование текста в диалоге результатов торговли.
  2. Terminal: Исправлено рисование линий нулевой толщины для графических объектов и индикаторов.
  3. Terminal: Исправления по сообщениям на форуме и крешлогам.
  4. MQL5: Исправлена передача строковых параметров по ссылке.
  5. MQL5: Исправлена ошибка получения расчётных буферов индикатора.
  6. MQL5: Исправлен метод определения числа баров - количество баров не более установленного в настройках терминала.
  7. MQL5: Исправлены ошибки доступа к данным в Copy* функциях в режиме "от даты до даты".
  8. MQL5: Исправлена ошибка чтения свойств графического объекта, при попытке чтения несуществующих свойств. 
  9. MQL5: Исправления по сообщениям на форуме и крешлогам.
  10. MetaEditor: Исправлена ошибка загрузки данных в диалоге отладки.
  11. MetaEditor: Добавлен вывод имён элементов перечисления вместо их значений в диалоге отладки.

Автоматическое обновление доступно через систему LiveUpdate.
Скачать клиентский терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe

 

MetaTrader 5 Client Terminal build 257

  1. Terminal: Исправлено восстановление параметров торгового диалога после ошибок исполнения.
  2. MQL5: Добавлен доступ к свойству выбранности графического объекта OBJPROP_SELECTED.
  3. MQL5: Исправлена передача строк по ссылке в DLL.
  4. MQL5: Исправлен доступ к свойствам уровней графических объектов.
  5. MQL5: Исправления по сообщениям на форуме и крешлогам.

Автоматическое обновление доступно через систему LiveUpdate.

Скачать клиентский терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe

 

MetaTrader 5 Client Terminal build 261

  1. Terminal: Исправлен показ контекстного меню в диалоге новости.
  2. Terminal: Исправлено восстановление расположения окон терминала после рестарта, для некоторых случаев.
  3. Terminal: Добавлена отработка трейлинг-стопов для отложенных ордеров. Трейлинг-стоп применяется к позиции после срабатывания отложенного ордера, только в том случае, если позиция имеет тоже направление, что и отложенный ордер.
  4. Terminal: Исправлена проверка цен при выставлении отложенных ордеров.
  5. Terminal: Исправлено сохранение скриншота "Save As Picture" для компьютеров с двумя мониторами.
  6. Terminal: Исправлено сохранение вложений писем внутренней почты.
  7. Terminal: Исправлено выставление SL и TP в пунктах в торговом диалоге.
  8. Terminal: Добавлено сглаживание шрифтов в графических объектах Text и Label.
  9. Terminal: Исправлено позиционирование графических объектов Label.
  10. Terminal: Исправления по сообщениям на форуме и крешлогам.
  11. MQL5: Исправлен доступ к свойству видимости графического объекта OBJPROP_TIMEFRAMES.
  12. MQL5: Исправлено явное приведение указателя к объекту.
  13. MQL5: Исправлено приведение константных параметров функции.
  14. MQL5: Исправлен расчёт значения свойства CHART_SHIFT_SIZE.
  15. MQL5: Добавлена проверка кода символа для графических объектов типа Arrow.
  16. MQL5: Добавлено свойство символа SYMBOL_SPREAD_FLOAT - признак плавающего спреда по инструменту.
  17. MQL5: Добавлен идентификаторы буферов для индикатора Gator Oscillator - LOWER_HISTOGRAM и UPPER_HISTOGRAM.
  18. MQL5: Добавлена выгрузка экспертов при возникновении критической ошибки.
  19. MQL5: Исправлены Copy* функции для запроса на диапазонах лежащих в будущем.
  20. MQL5: Исправлено изменение имени графического объекта из MQL5.
  21. MQL5: Исправлена ошибка при копировании строки в саму себя.
  22. MQL5: Исправлена проверка совпадения параметра имени с энумератором.
  23. MQL5: Исправления по сообщениям на форуме и крешлогам.
  24. MQL5: Введено понятие идентификатора позиции. При открытии новой позиции, данная позиция получает внутренний идентификатор совпадающий с тикетом ордера, в результате выполнения которого возникла позиция. В дальнейшем этот идентификатор присваивается всем исполненным ордерам и сделкам изменяющим состояние данной позиции (увеличение, уменьшение, разворот). Идентификатор позиции изменяется при закрытии текущей позиции в ноль. Для доступа к идентификатору позиции добавлены свойства позиции, ордера и сделки: соответственно POSITION_IDENTIFIER, ORDER_POSITION_ID и DEAL_POSITION_ID.
  25. MetaEditor: Добавлен хоткей копирования для журнала ошибок компиляции.
  26. MetaEditor: Исправлено выравнивание "do-while" конструкций при использовании стилизатора.
  27. MetaEditor: Добавлена проверка типов параметров функции при автоподстановке.
  28. MetaEditor: Исправлен вызов получения контекстной помощи для слов исходного кода.
  29. MetaEditor: Добавлена автоподстановка членов класса по ссылке возвращённой из функции.
  30. MetaEditor: Исправления по сообщениям на форуме и крешлогам.

Автоматическое обновление доступно через систему LiveUpdate.

Скачать клиентский терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe

 

Список изменений в справке по MQL5:

  1. Добавлен раздел Ссылки. Модификатор & и ключевое слово this
  2. Добавлены ошибки компиляции №№301-304
  3. В Торговых константах добавлены свойства POSITION_IDENTIFIER, ORDER_POSITION_ID и DEAL_POSITION_ID
  4. Добавлено свойство инструмента SYMBOL_SPREAD_FLOAT - признак плавающего спреда
  5. В разделе Линии индикаторов добавлены значения UPPER_HISTOGRAM и LOWER_HISTOGRAM  для доступа к буферам встроенного индикатора iGator
  6. Добавлен пример для функций SymbolInfoDouble и SymbolInfoInteger
  7. Для обработчика OnChartEvent() добавлено событие изменения свойств объекта через диалог свойств - CHARTEVENT_OBJECT_CHANGE

Автоматическое обновление справки в формате CHM (1.5 Mb) предлагается после нажатия кнопки F1 в MetaEditor 5 (если текущая установленная версия устарела).

Кроме  того, справку можно скачать самостоятельнопо :

 

MetaTrader 5 Client Terminal build 263

  1. Terminal: Исправлены ошибки в сетевых операциях.
  2. Terminal: Исправлена модификация времени истечения у отложенных ордеров.
  3. Terminal: Исправлено изменение клиентского пароля.
  4. Terminal: Исправлены ошибки открытия демо-счёта по IP адресу сервера.
  5. Terminal: Исправлены ошибки в перемещении и рисовании графических объектов Label и им подобных.
  6. Terminal: Исправления по сообщениям на форуме и крешлогам.
  7. MQL5: Добавлен принудительный вызов OnDeinit у кастомных индикаторов из чарта.
  8. MQL5: Исправлена ошибка вызова деструкторов членов класса и родительских классов при наличии return в деструкторе.
  9. MQL5: Исправления по сообщениям на форуме и крешлогам.
  10. MetaEditor: Исправлена нумерация строк в стеке вызовов диалога отладки.

Автоматическое обновление доступно через систему LiveUpdate.

Скачать клиентский терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe

 

Список изменений в справке по MQL5:

Автоматическое обновление справки в формате CHM (1.5 Mb) предлагается после нажатия кнопки F1 в MetaEditor 5 (если текущая установленная версия устарела).

Кроме  того, справку можно скачать самостоятельнопо :

 

MetaTrader 5 Client Terminal build 264

  1. Terminal: Исправлен порядок получения фокуса графических объектов.
  2. Terminal: Исправления в генераторе отчётов по истории торговли.
  3. Terminal: Исправлены расчёты в режиме масштабирования графика "пипсов на бар".
  4. Terminal: Исправлено перевыставление параметров символа в тиковых чартах.
  5. Terminal: Добавлена публикация события OnTrade при изменении в истории ордеров.
  6. Terminal: Исправлена отработка подключения и смены состояния соединения в графических объектах Chart.
  7. Terminal: Исправлен ошибка в запросе истории торговли.
  8. MQL5: Исправления по сообщениям на форуме и крешлогам.

Автоматическое обновление доступно через систему LiveUpdate.

Скачать клиентский терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe

 

MetaTrader 5 Client Terminal build 265

  1. Terminal: Исправлены ошибки в обработке ценовой истории.
  2. Terminal: Исправлены курсоры для графических объектов "Волны Эллиота".
  3. Terminal: Исправлена ошибка в расчёте встроенного индикатора TEMA.
  4. Terminal: Добавлены дополнительные проверки в расчёт расстояния до графических объектов.
  5. MQL5: Ошибка 259 переквалифицирована в предупреждение 26 -  "(too large local variables size (more than 512kb))".
  6. MQL5: Добавлено свойство TERMINAL_LANGUAGE (язык интерфейса терминала) в энумератор ENUM_TERMINAL_INFO_INTEGER.
  7. MQL5: Исправлена передача строк по ссылке.
  8. MQL5: Исправления по сообщениям на форуме и крешлогам.

Автоматическое обновление доступно через систему LiveUpdate.

Скачать клиентский терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe