Что нового в MetaTrader 5?

История обновлений десктопной, мобильной и веб-платформ

8 сентября 2011
MetaTrader 5 Trading Terminal build 501
  1. Trading Terminal: При попытке добавить в Market Watch уже существующий символ он выделяется.
  2. Trading Terminal: Добавлена поддержка обновления клиентского терминала через LiveUpdate с помощью Cloud-серверов.
  3. Trading Terminal: Добавлен учёт приоритета при показе всплывающего описания графического объекта.
  4. Trading Terminal: Исправлена ошибка загрузки графика при запуске терминала.
  5. Trading Terminal: Исправлен порядок удаления графических объектов.
  6. Trading Terminal: Исправлено рисование объёма ордера в окне стакана цен.
  7. Trading Terminal: Исправлено округление цен в диалоге изменения SL и TP.
  8. MQL5: Исправлен запрос данных таймсерии из пользовательских индикаторов.
  9. MQL5: Исправлено выставление правильного кода причины закрытия для пользовательских индикаторов при закрытии терминала.
  10. MQL5: Добавлено свойство, определяющее приоритет графического объекта при обработке события клика OBJPROP_ZORDER (ENUM_OBJECT_PROPERTY_INTEGER).
  11. MQL5: Исправлены ошибки выполнения MQL5-программ при одновременном импорте EX5 и DLL.
  12. MQL5: Исправлены ошибки исполнения при возврате структуры из функции.
  13. MQL5: Исправлена обработка свойства tester_library в тестере.
  14. MQL5: Исправлено сообщение "internal error" при компиляции.
  15. MQL5: Добавлена автоматическая компиляция файла ex5 при его отсутствии, в случае если он импортируется в другой MQL5-программе.
  16. MQL5: Добавлено предупреждение о неиспользуемых строковых переменных.
  17. MetaTester: Добавлено отображение минимального уровня маржи и результата выполнения функции OnTester в отчёте тестирования.
  18. MetaTester: Теперь качество истории оценивается независимо от состояния синхронизированности.
  19. MetaTester: Добавлена автоматическая вставка индикаторов на график визуального тестирования.
  20. MetaTester: Исправлено "сжатие" графика результатов тестирования.
  21. MetaTester: Исправлен возврат заданий тестирования в очередь.
  22. MetaTester: Исправлен вызов синхронизации истории при обращении к функции SymbolInfoTick.
  23. MetaTester: Исправлена проверка расписания работы агента тестирования.
  24. MetaTester: Оптимизирована отправка истории ордеров и сделок при передаче результатов тестирования.
  25. Исправления по сообщениям на форуме и крешлогам.
  26. Обновлена документация.

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

Скачать торговый терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com

25 августа 2011
MetaTrader 5 Trading Terminal build 496
  1. Trading Terminal: Исправлена ошибка некорректного отображения картинок Bitmap Label в зависимости от состояния объекта.
  2. Trading Terminal: Исправлено отображение путей, выставленных через MQL5-программу, в диалоге свойств объекта Bitmap Label.
  3. Trading Terminal: Исправлено падение терминала при расчете встроенного индикатора ATR в случае, если данных недостаточно.
  4. MetaTester: Добавлен контроль невыполненных заданий в конце медленной оптимизации (с полным перебором параметров) и возврат их в очередь.
  5. MetaTester: Добавлена проверка на наличие выбранного аккаунта перед началом тестирования.
  6. Исправления по сообщениям на форуме и крешлогам.
  7. Обновлена документация.

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

Скачать торговый терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com

24 августа 2011
MetaTrader 5 Trading Terminal build 495
  1. Trading Terminal: Исправлена ошибка, при которой использование One Click Trading при торговле по рынку было невозможным, в случае если для символа не разрешен режим FOK (Fill Or Kill).
  2. Trading Terminal: Исправлена ошибка замерзания терминала или тестера при добавлении объектов с уже существующим именем.
  3. Trading Terminal: Исправлен пропуск части логов при выводе в случаях активного логирования.
  4. Trading Terminal: Внесены исправления для более корректной работы терминала под Wine в Linux.
  5. MQL5: Исправлено отображение двухмерного массива в отладчике в Watch List.
  6. MQL5: Исправлено сравнение переменных типа long с константами в 64-битной версии.
  7. MQL5: Исправлена работа с путями в строковых свойствах графических объектов.
  8. MQL5: Исправлена работа с изображениями для Bitmap Label.
  9. MQL5: Исправлено копирование в CopyTime для месячных данных.
  10. MetaTester: Исправлена ошибка, допускающая выставление некорректных стоп-уровней для отложенных ордеров.
  11. MetaTester: Увеличен период подключения к Cloud-сети после локального использования агента.
  12. MetaTester: Исправлены ошибки работы с историей ордеров и сделок в тестере.
  13. MetaTester: Исправлено возвращение невыполненных заданий от Cloud-агентов в очередь на выполнение в случае обрыва связи.
  14. MetaEditor: Добавлен пункт меню для открытия общего каталога с данными.
  15. MetaEditor: Добавлено сохранение списка переменных Watch List.
  16. Исправления по сообщениям на форуме и крешлогам.
  17. Обновлена документация.

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

Скачать торговый терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com

12 августа 2011
MetaTrader 5 Trading Terminal build 489
  1. Trading Terminal: Исправлено сохранение отчётов торговли и тестирования.
  2. MQL5: исправлена ошибка компилятора, приводящая к критической ошибке Acces violation.
  3. MQL5: Обновлена стандартная библиотека - исправлен метод CMoneyNone::ValidationSettings().
  4. MetaTester: Исправлено падение при использовании MQL5 Cloud Network в режиме "Математические вычисления".
  5. MetaTester: Исправлено падение при запросе исторических данных.
  6. MetaTester: Исправлена ошибка в оценки производительности агентов MQL5 Cloud Network при распределении задач.
  7. MetaTester: Добавлен диалог ввода логина и пароля аккаунта MQL5.com перед использованием MQL5 Cloud Network.
  8. Исправления по сообщениям на форуме и крешлогам.
  9. Обновлена документация.

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

Скачать торговый терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com

8 августа 2011
MetaTrader 5 Trading Terminal build 485
  1. Trading Terminal: Исправлен расчет активов (Exposure) по нефорексным инструментам.
  2. Trading Terminal: Исправлена ошибка, при которой не выставлялись магическое число и комментарий позиции при развороте.
  3. Trading Terminal: Исправлен текст ошибки невозможности послать запрос при отсутствии подключении к серверу.
  4. Trading Terminal: Исправлена ошибка смещения индикаторов на графики при нажатии клавиши Home.
  5. Trading Terminal: Исправлена ошибка обновление при открытом окне менеджеров агентов или визуального тестирования.
  6. Trading Terminal: Исправлено закрытие торгового диалога для биржевых торговых инструментов.
  7. Trading Terminal: При выделении новых счетов на вкладке сервера по умолчанию выбирается самый быстрый сервер.
  8. Trading Terminal: Исправлено копирование шаблонов и профилей при установке терминала.
  9. Trading Terminal: Исправлена проверка отрицательных отклонений цены в диалоге Instant Execution.
  10. MQL5: Исправлена ошибка передачи строк в x64 версии, приводящая к падению.
  11. MQL5: Исправлена ошибка неверного отображения при отладке значений элементов массивов, которые являются членами объекта.
  12. MQL5: Добавлена функция FileGetInteger для получения свойств файла.
  13. MQL5: Обновлена стандартная библиотека - в CChart добавлены методы работы с индикаторами
  14. MQL5: Обновлена стандартная библиотека - в CChart добавлены методы BringToTop, EventObjectCreate и EventObjectDelete
  15. MQL5: Обновлена стандартная библиотека - в CChartObjectBitmap добавлены методы X_Offset и Y_Offset
  16. MQL5: Обновлена стандартная библиотека - исправлена ошибка в методе CSeries::PeriodDescription.
  17. MQL5: Обновлена стандартная библиотека - изменен алгоритм работы метода CIndicators::TimeframesFlags.
  18. MetaTester: Исправлена ошибка не выставления Stop Loss & Take Profit для инструментов с переоткрытием.
  19. MetaTester: Исправлено отображение процента выполнения задачи от удаленных агентов.
  20. MetaTester: Исправлено расхождение результатов тестирования при наличии и отсутствии таймера (функция OnTimer()).
  21. MetaTester: Исправлено получение торговых и котировочных сессий торгового инструмента.
  22. MetaTester: Оптимизирована отрисовка графика оптимизации для большим объемов данных
  23. MetaTester: Оптимизирована раздача задач Cloud-серверам.
  24. Исправления по сообщениям на форуме и крешлогам.
  25. Обновлена документация

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

Скачать торговый терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com

7 июля 2011
MetaTrader 5 Trading Terminal build 478
  1. Trading Terminal: Оптимизирован алгоритм выбора оптимальной точки доступа для подключения.
  2. Trading Terminal: Добавлена возможность фильтрации новостей без категории.
  3. Trading Terminal: Исправлена сортировка списка новостей, содержащего новости с одинаковым временем получения.
  4. Trading Terminal: Исправлено рисование рамки графического объекта "Rectangle Label".
  5. Trading Terminal: Исправлено обновление состояния клиентского счёта при выполнении балансовых операций на торговом сервере.
  6. Trading Terminal: Исправлена работа со списком серверов при открытии демо-счёта. Теперь управление не блокируется при сканировании.
  7. MQL5: Исправлена отладка при выключенной опции "Allow DLL imports".
  8. MQL5: Исправлена отработка опции "Allow DLL imports" в пользовательских индикаторах.
  9. MQL5: Обновлена стандартная библиотека - добавлен метод CTrade::OrderCheck.
  10. MetaTester: Добавлено отображение данных индикаторов в окне Data Window в режиме визуализации.
  11. MetaTester: Добавлена поддержка обновления LiveUpdate удалённых агентов тестирования через Cloud-сервер.
  12. MetaTester: Добавлен диалог глобальных переменных в режиме визуализации. Вызов диалога осуществляется нажатием на клавишу F3.
  13. MetaTester: Добавлен показ счётчика используемых агентов при использовании Cloud-сервера.
  14. MetaTester: Исправлен показ спреда в окне Data Window в режиме визуализации.
  15. MetaTester: Кнопка визуализации становится неактивной в режиме математических вычислений.
  16. MetaTester: Исправлена подсветка колонок SL и TP в списке открытых позиций в режиме визуализации.
  17. MetaTester: Добавлен расчёт дневной статистики (Bid Low, Bid High и т.д.) в обзоре рынка.
  18. MetaTester: Улучшена навигация по графику в режиме визуализации.
  19. MetaTester: Исправлена генерация последнего бара перед началом тестирования в режиме M1 OHLC.
  20. MetaTester: Исправлено запрещение торговли в тестере при запрещении торговли в клиентском терминале.
  21. MetaTester: Расширен доступный набор портов для установки удалённых агентов тестирования.
  22. MetaTester: Добавлен показ сетевого трафика в списке запущенных сервисов удалённых агентов.
  23. MetaTester: Добавлен периодический выбор оптимального Cloud-сервера для подключения.
  24. MetaTester: Исправлено отображение подписи в графике оптимизации.
  25. MetaTester: Исправлено преждевренное завершение тестирования при работе с Cloud-сервером.
  26. Исправления по сообщениям на форуме и крешлогам.
  27. Обновлена документация.

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

Скачать торговый терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com

22 июня 2011
MetaTrader 5 Trading Terminal build 470
  1. Trading Terminal: Исправлено рисование графического объекта "Fibo Fan".
  2. Trading Terminal: Исправлено управление показом шкал в графическом объекте "Chart".
  3. MQL5: Исправлена перезагрузка эксперта при смене аккаунта.
  4. MetaTester: Добавлена поддержка навигации по графику с клавиатуры при визуальном тестировании.
  5. MetaTester: Изменены скорости визуального тестирования для разных положений регулятора.
  6. MetaTester: Добавлена поддержка пользовательских индикаторов в шаблоне при визуальном тестировании.
  7. MetaTester: Добавлен вывод в журнал агента информации об изменении его настроек.
  8. MetaTester: Изменено размещение Data Window в визуальном тестировании.
  9. MetaTester: Введено общее ограничение на число параметров тестирования и оптимизации - 1024.
  10. MetaTester: Исправлено освобождение ресурсов при тестировании и оптимизации.
  11. MetaTester: Исправлено поведение команды очистки логовю Теперь её получают все агенты, в том числе работающие в MQL5 Cloud.
  12. MetaTester: Исправлено формирование путей к данным в режиме визуального тестирования.
  13. MetaTester: Исправлено отображение шкалы графика при визуальном тестировании.
  14. MetaTester: Исправлено отображение тикового графика при визуальном тестировании.
  15. MetaTester: Исправлена загрузка изменённой EX5-библиотеки.
  16. MetaTester: Исправлена работа агента при обращении к несуществующим агентам.
  17. Исправления по сообщениям на форуме и крешлогам.
  18. Обновлена документация.

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

Скачать торговый терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com

16 июня 2011
MetaTrader 5 Trading Terminal build 468
  1. MetaTester: Добавлен режим визуального тестирования. Визуализация возможна только при одиночном тестировании на локальном агенте.

    Визуализация в Тестере Стратегий
  2. MetaTester: В облачных агентах минимизирован вывод в лог.
  3. MetaTester: Облачные агенты удаляют все файлы из папки tester\каталог_агента\MQL5\Files после завершения тестирования.
  4. MetaTester: Реализовано более полное освобождение памяти агентами (удалёнными и облачными) после простоя в работе.
  5. MetaTester: Добавлена автоматическая перекомпиляция экспертов, скомпилированных для отладки.
  6. MetaTester: Переделан расчёт счётчика производительности.
  7. MetaTester: Счётчик производительности теперь используется только для облачных агентов.
  8. MQL5: Исправлена работа функции ChartSaveTemplate.
  9. MQL5: Обновлены стандартные библиотеки.
  10. Исправления по сообщениям на форуме и крешлогам.
  11. Обновлена документация.

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

Скачать торговый терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com

9 июня 2011
MetaTrader 5 Trading Terminal build 466
  1. Trading Terminal: Добавлена новая реализация стакана цен:

    Стакан цен в MetaTrader 5
  2. Trading Terminal: Переделаны цветные кнопки в диалогах торговли.
  3. Trading Terminal: Исправлена докачка ценовой истории текущего дня при первичном закачивании истории.
  4. Trading Terminal: Исправлен показ вкладки Codebase.
  5. MQL5: Обновлена стандартная библиотека - исправлены классы  CTrailingFixedPips и CTrailingMA.
  6. MetaTester: Проведены работы по оптимизации использования Cloud-серверов.
  7. MetaTester: Исправлено сохранение списка отключенных Cloud-серверов.
  8. MetaTester: Исправлены падения агента тестирования при подключении нескольких терминалов.
  9. MetaTester: Исправлено освобождение памяти после простоя и прихода новых параметров тестирования.
  10. MetaEditor: Исправлено создание индикаторов с DRAW_FILLING в Мастере MQL5.
  11. Исправления по сообщениям на форуме и крешлогам.
  12. Обновлена документация.

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

Скачать торговый терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com

4 июня 2011
MetaTrader 5 Trading Terminal build 463
  1. Trading Terminal: Исправления в работе с MQL5 Market.
  2. MQL5: Исправлена ошибка компиляции "tree optimization error."
  3. MQL5: Обновлена стандартная библиотека.
  4. MetaTester: Подготовительные работы по публикации визуального тестера.
  5. MetaTester: Разделена статистика тестирования через Cloud сервер и локально.
  6. MetaTester: Исправлено функционирование LiveUpdate для тестерных агентов.
  7. Исправления по сообщениям на форуме и крешлогам.
  8. Обновлена документация.

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

Скачать торговый терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com

25 мая 2011
MetaTrader 5 Trading Terminal build 458
  1. Trading Terminal: Добавлена возможность масштабировать график цен мышью при фиксированном масштабе.
  2. Trading Terminal: Исправлен показ объёмов во вкладке "Активы".
  3. Trading Terminal: Исправлено сканирование Cloud-серверов.
  4. MQL5: Добавлена генерация события CHARTEVENT_CHART_CHANGE при прокрутке графика цен.
  5. MQL5: Исправлены ошибки компиляции, связанные с ложным распознаванием конструктора.
  6. MQL5: Исправлены ошибки операций сравнения однобайтовых типов с константами.
  7. MQL5: Исправлены классы генераторов сигналов в MQL5 Wizard.
  8. MetaTester: Переработано и оптимизировано взаимодействие терминала и агентов тестирования. Протокол взаимодействия оптимизирован для работы с Cloud-серверами.
  9. MetaEditor: Исправлена подсветка аргументов встроенных перегруженных функций MQL5.
  10. Исправления по сообщениям на форуме и крешлогам.
  11. Обновлена документация.

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

Скачать торговый терминал MetaTrader 5 можно по ссылке: https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe?utm_source=www.metatrader5.com

16 мая 2011
MetaTrader 5 Client Terminal build 450
  1. Terminal: Исправлено падение клиентского терминала под Windows XP.
  2. MQL5: Исправлен вызов конструктора объектов по умолчанию.
  3. MQL5: Исправлена ошибка экспорта функций без параметров.
  4. MQL5: Исправлены некорректные предупреждения компилятора.
  5. MQL5: Добавлено описание параметрических конструкторов.
  6. Исправления по сообщениям на форуме и крешлогам.

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

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

13 мая 2011
MetaTrader 5 Client Terminal build 448
  1. Terminal: Добавлена вкладка MQL5.Codebase - скаченные MQL5 программы автоматически компилируются, помещаются в каталог Downloads (отдельный для экспертов, скриптов и индикаторов) и устанавливаются на чарт:

    Вкладка MQL5.Codebase в клиентском терминале MetaTrader 5

  2. MQL5: Добавлена поддержка параметрических конструкторов.
  3. MQL5: Исправлена обработка строковых параметров кастомного индикатора.
  4. MQL5: Исправлено сообщение "'switch' - out of memory" при компиляции MQL5-программ.
  5. MQL5: Исправлена ошибка при компиляции рекурсивных функций.
  6. MQL5: Стандартная библиотека - добавлена возможность управления использованием рыночных моделей (Include\Expert\Signal\*.mqh).
  7. MQL5: В описания модулей торговых сигналов добавлены иллюстрации.
  8. MetaTester: Исправлена повторная отработка стопов.
  9. MetaEditor: Добавлена подсветка параметров конструкторов.
  10. MetaEditor: Добавлена поддержка автоматического размещения исходного текста после открытия в браузере для веб-браузеров Chrome и Opera.
  11. Исправления по сообщениям на форуме и крешлогам.
  12. Обновлена документация.

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

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

2 мая 2011
MetaTrader 5 Client Terminal build 441
  1. Terminal: Исправлено отображение графических объектов с нулевой датой в точке привязки.
  2. Terminal: Исправлено обновление списка открытых окон при массовом закрытии.
  3. MQL5: Стандартная библиотека - исправлена функция проверки максимального лота CAccountInfo::MaxLotCheck.
  4. MetaTester: Исправлена повторная отработка стопов.
  5. MetaTester: Добавлен экспорт результатов оптимизации в OpenXML.
  6. MetaTester: Добавлено сохранение отчёта о результатах оптимизации при запуске оптимизации из командной строки.
  7. MetaTester: Улучшено отображение индикатора качества истории и добавлены всплывающие подсказки.
  8. Исправления по сообщениям на форуме и крешлогам.
  9. Обновлена документация.
26 апреля 2011
MetaTrader 5 Client Terminal build 439
  1. Terminal: Исправлена отработка сплиттера подокон чарта.
  2. Terminal: Terminal: Добавлена вкладка "MQL5 Маркет"

    Маркет в клиентском терминале MetaTrader 5

  3. Terminal: Исправлено рисование графических объектов при перестроении кэшей истории.
  4. Terminal: Исправлено рисование графического объекта "Горизонтальная линия".
  5. Terminal: Исправлено восстановление графических объектов из профилей.
  6. Terminal: Исправлено редактирование цен в диалоге модификации позиции.
  7. Terminal: Исправлен показ нулевой прибыли для "out" и "in-out" сделок.
  8. Terminal: Исправлено двойное срабатывание показа справки.
  9. MQL5: Опубликована новая версия MQL5 Wizard. Новая версия позволяет учитывать показания до 64 сигналов одновременно, выставляя для каждого из сигналов параметры и вес относительно других сигналов.

    Новая версия MQL5 Wizard

  10. MQL5: Добавлены свойства чарта CHART_EVENT_OBJECT_CREATE и CHART_EVENT_OBJECT_DELETE для управления генерацией соответствующих событий.
  11. MQL5: Добавлена возможность програмного отключения тултипа графического объекта - для этого нужно в соответствующее поле объекта записать '\n'.
  12. MQL5: Исправлена генерация события CHARTEVENT_CHART_CHANGE при вызове ChartRedraw().
  13. MQL5: Исправлено получения свойств цвета для графиков, объектов и индикаторов.
  14. MQL5: Исправлена работа функции sizeof для ссылок.
  15. MetaTester: Добавлен индикатор качества истории тестирования.

    Индикатор качества тестирования в MetaTrader 5

  16. MetaTester: Добавлен показ состояния агентов MQL5 Cloud Network.
  17. MetaTester: Исправлен учёт занятых агентов в генетической оптимизации.
  18. MetaTester: Исправлено отображение строки состояния тестера в свёрнутом виде.
  19. MetaTester: Исправлена генерация отчётов о результатах тестирования.
  20. MetaTester: Исправлено зависание при возврате результатов форвард-тестирования.
  21. MetaTester: Исправлен показ результатов оптимизации по всем символам.
  22. MetaTester: Теперь при запуске оптимизации из командной строки файловый кэш строится в обязательном порядке.
  23. MetaEditor: Исправлено подвисание при автоподстановке.
  24. Исправления по сообщениям на форуме и крешлогам.
  25. Обновлена документация.
15 апреля 2011
MetaTrader 5 Client Terminal build 430
  1. Terminal: Добавлено принудительное удаление журналов терминала, экспертов и тестирования при нехватке места на диске.
  2. Terminal: Убрано наследование комментария основного чарта при добавлении графического объекта "Chart".
  3. Terminal: Исправлено рисование индикаторов стилями DRAW_BARS и DRAW_CANDLES.
  4. Terminal: Исправлен запрос ценовой истории у сервера.
  5. MQL5: Добавлено новое свойство графических объектов OBJPROP_TOOLTIP - текст всплывающей подсказки.
  6. MQL5: Добавлена возможность чтения параметров чарта CHART_SHOW_PRICE_SCALE и CHART_SHOW_DATE_SCALE.
  7. MQL5: Добавлена возможность управлять высотой собственного окна пользовательского индикатора через свойство INDICATOR_HEIGHT функции IndicatorSetInteger или через свойство #property indicator_height.
  8. MQL5: Добавлена возможность управлять высотой подокна чарта с помощью свойства CHART_HEIGHT_IN_PIXELS.
  9. MQL5: Добавлена посылка события CHARTEVENT_CHART_CHANGE при изменении масштаба, размера сдвига и включении-выключении автоскрола.
  10. MQL5: Добавлена функция TesterStatistics для получения данных рассчитанной статистики после тестирования. Функцию можно вызывать внутри OnTester и OnDeinit.
  11. MQL5: Изменилось поведение экспертов при смене аккаунта: теперь вместо переинициализации эксперт перезагружается.
  12. MQL5: Изменён тип возвращаемого значения функции EventChartCustom.
  13. MQL5: Исправлено приведение типов в x64-версии.
  14. MQL5: Исправлено приведение строки к числу с плавающей точкой.
  15. MQL5: Исправлено падение в x64-версии после переполнения стека в MQL5-программе.
  16. MQL5: Исправлен тип возвращаемого значения функции FileWriteArray.
  17. MQL5: Исправлено выставление сдвига графика с помощью свойства ChartSetDouble.
  18. MQL5: Исправлена обработка закрытия чартов из MQL5-программ.
  19. MQL5: Исправлено значение подстановок __LINE__ и __FUNCTION__  внутри макросов.
  20. MQL5: Обновилась стандартная библиотека MQL5: в класс CChartObject добавлены методы Tooltip.
  21. MetaTester: Оптимизирована раздача заданий агентам тестирования при оптимизации.
  22. MetaTester: Оптимизировано использование файлового кэша результатов оптимизации - для результатов, рассчитанных менее чем за минимальное время, результаты в кэш не пишутся, поскольку их повторный расчёт дешевле чтения из кэша.
  23. MetaTester: Добавлена возможность тестирования в режиме математических вычислений при запуске тестирования через командную строку (для этого параметру Optimization в configuration.ini следует присвоить значение "3").
  24. MetaTester: Добавлена возможность тестирования в режиме форвардного тестирования при запуске тестирования через командную строку. Для этого добавлены настройки форвардного тестирования в конфигурационном файле configuration.ini - ForwardMode и ForwardDate.
  25. MetaTester: Для математических вычислений информация в окно результатов оптимизации выводится с максимальной точностью.
  26. MetaTester: Увеличен порог отображения результатов генетической оптимизации на графике результатов.
  27. MetaTester: Для x64-версии увеличен порог, при котором медленная оптимизация (с полным перебором параметров) принудительно заменяется на генетическую (с 10 000 000 до 1 000 000 000).
  28. MetaTester: Оптимизировано рисование графиков оптимизации при большом количестве результатов.
  29. MetaTester. Оптимизирована работа с памятью для хранения большого количества результатов оптимизации.
  30. MetaTester: Добавлена возможность обработки пользовательских событий для MQL5-программ в тестере.
  31. MetaTester: Сокращено число сообщений в журнале при оптимизации для ускорения работы.
  32. MetaTester: Исправлена работа с буфером обмена во вкладке входных параметров.
  33. MetaTester: Исправлено распределение памяти для хранения истории ордеров и сделок, если их количество превышает 8192.
  34. MetaTester: Исправлено получение данных чужого символа-периода на первом тике тестирования.
  35. MetaEditor: Исправлено автоматическое открытие вкладки результатов поиска после его завершения.
  36. MetaEditor: Убрана подсветка аргументов в прототипе функции.
  37. MetaEditor: Исправлена автоподстановка функций и переменных внутри квадратных скобок.
  38. Исправления по сообщениям на форуме и крешлогам.
29 марта 2011
MetaTrader 5 Client Terminal build 425
  1. Terminal: Исправлена сортировка сделок в истории торговли терминала и тестера.
  2. Terminal: Убрано сохранение свойств по умолчанию для объектов "Bitmap" "Bitmap Label".
  3. Terminal: Исправлена загрузка терминала для операционных систем без DirectX 9 (используется для отображения трёхмерного графика результатов оптимизации).
  4. MQL5: Обновлена стандартная библиотека - в классах CIndicatorBuffer, CDoubleBuffer и CSpreadBuffer размер буфера по умолчанию увеличен с 16 до 256.
  5. MetaTester: Добавлен пункт контекстного меню "Auto Open Chart".
  6. MetaTester: Параметр "Auto Open Chart" включен по умолчанию.
  7. MetaTester: Исправлена работа с файловым кэшем оптимизатора.
  8. MetaTester: Добавлено удаление файлов журнала агента тестирования перед началом оптимизации.
  9. MetaTester: Оптимизированно распределение задач между агентами тестирования. Пакетные задания раздаются "быстрым" агентам, "медленные" агенты получают одиночные задания.
  10. MetaEditor: Исправлена подстановка значения функции по умолчанию в MetaAssist.
  11. Исправления по сообщениям на форуме и крешлогам.
24 марта 2011
MetaTrader 5 Client Terminal build 421
  1. Terminal: Исправлена ошибка при открытии дефектных файлов истории.
  2. MQL5: Исправлена ошибка при копировании структуры.
  3. MQL5: Добавлены свойства графических объекта "Bitmap" и "Bitmap Label" - OBJPROP_XOFFSET и OBJPROP_YOFFSET смещения верхнего левого угла рисуемого фрагмента в исходном битмапе. Данные свойства используются в сочетании со свойствами OBJPROP_XSIZE и OBJPROP_YSIZE.
  4. MetaTester: Теперь при деинсталляции сервиса удаляется рабочий каталог агента-сервиса.
  5. MetaTester: Добавлен параметр "имя *.set файла параметров эксперта" при запуске тестирования из командной строки.
  6. MetaTester: Оптимизирована передача заданий агенту при оптимизации.
  7. MetaTester: Теперь при установке клиентского терминала в Windows Firewall автоматически прописываются правила для агентов тестирования.
  8. MetaTester: Исправлено освобождение индикаторов при тестировании.
  9. MetaTester: Оптимизировано использование и освобождение памяти агентами тестирования.
  10. MetaTester: Выключена поддержка прокси для подключения агентов тестирования.
  11. MetaEditor: Исправлена работа MetaStyler с содержимым строк.
  12. MetaEditor: Исправлено чрезмерное потребление памяти при открытии больших исходных файлов (несколько мегабайт и более).
  13. Исправления по сообщениям на форуме и крешлогам.
18 марта 2011
MetaTrader 5 Client Terminal build 420
  1. Terminal: Исправлена ошибка изменения свойств графического объекта "Чарт". Добавлено свойство графических объектов OBJPROP_FILL (функция ObjectGetInteger).
  2. Terminal: Разделены свойства графических объектов контур-заливка и показ на переднем-заднем плане
  3. Terminal: Исправлено сохранение и применение значения допустимого отклонения цен по умолчанию.
  4. Terminal: Исправлен показ тултипа объекта "Текстовая метка".
  5. Terminal: Графическому объекту "Вертикальная линия" добавлено свойство "Луч" ("Ray") - при включении этого свойства вертикальная линия распространяется на все окна чарта. Добавлено свойство графических объектов OBJPROP_RAY (функция ObjectGetInteger).
  6. MQL5: Исправлена генерация события удаления графического объекта "Битмап".
  7. MQL5: Добавлен встроенный макрос __PATH__ - абсолютный путь к файлу.
  8. MQL5: Обновлена стандартная библиотека: в класс CChart добавлены методы управления показом шкал ShowDateScale и ShowPriceScale.
  9. MetaTester: Добавлен новый режим тестирования "Математические расчёты" (Math calculations).
  10. Режим математических расчётов предполагает пустой прогон тестера с вызовом функций OnInit, OnTester, OnDeinit. При пустом прогоне агент не синхронизирует исторические данные. Режим математических расчётов предполагает автоматическое использование пользовательского критерия оптимизации (Custom max, результат выполнения функции OnTester) для определения наилучших результатов. Раньше для использования такого режима необходимо было задать дату начала тестирования большей или равной дате конца тестирования, а также вручную выбрать в качестве критерия оптимизации Custom max.

    Тестер Cтратегий в терминале MetaTrader 5

  11. MetaTester: Добавлен новый режим 3D визуализации результатов тестирования.

    3D визуализация в Тестере Стратегий

  12. MetaTester: Добавлен файловый кэш для форвард-тестирования.
  13. MetaTester: Добавлено автосохранение настроек в менеджере агентов.
  14. MetaTester: Исправлено чтение настроек сервисами агентов.
  15. MetaTester: Исправлена ошибка распределения задач между агентами при оптимизации.
  16. Исправления по сообщениям на форуме и крешлогам.
14 марта 2011
MetaTrader 5 Client Terminal build 412
  1. Terminal: Исправлена ошибка открытия демо-счёта.
  2. Terminal: Исправлен диалог списка экспертов - добавлено выделение текущего чарта.
  3. Terminal: Исправлено падение терминала при сканировании сети агентов и при остановке тестирования.
  4. MQL5: Исправлен доступ к свойствам объекта "Чарт".
  5. MQL5: Добавлены свойства чарта для отключения показа шкалы цен и шкалы времени: CHART_SHOW_DATE_SCALE и CHART_SHOW_PRICE_SCALE.
  6. MetaTester: В диалоге тестирования добавлена вкладка регистрации в MQL5 Cloud Network.
  7. Исправления по сообщениям на форуме и крешлогам.
12345678910111213