MetaTrader 4 Trading Terminal build 765: Расширение возможностей виртуального хостинга

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

12 декабря 2014

Виртуальный хостинг

  1. В деталях хостинга теперь показывается более подробная информация: билд хостингового терминала, наименование процессора хостинг-сервера, количество потоков хостингового терминала.



  2. В просмотрщике логов появилась удобная возможность переключения между журналом терминала и журналом экспертов. Также изменена логика работы просмотрщика журнала терминала, запущенного на арендованном сервере. Теперь при нажатии кнопки "Запрос" терминал сразу получает новые записи с виртуального сервера и отображает их.




  3. Синхронизация экспертов и индикаторов производится также при отсутствии запущенных экспертов и пользовательских индикаторов в текущей конфигурации клиентского терминала. Раньше в этом случае синхронизация не проводилась.
  4. Изменен алгоритм синхронизации сигнала. Теперь при повторной синхронизации с сервером, на который до этого уже был мигрирован сигнал, не нужно включать сигнал в настройках клиентского терминала - он будет синхронизирован как активный.
  5. Введено ограничение на размер передаваемых при синхронизации файлов. Размер одного файла эксперта, индикатора, библиотеки или файла данных не может превышать 64 мегабайт.
  6. Расширено журналирование процесса синхронизации локального клиентского терминала с виртуальным.

Торговый терминал:

  1. Добавлен показ количества новостей, полученных за последние 24 часа.




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

Язык MQL4

  1. Добавлена генерация события CHARTEVENT_MOUSE_MOVE (в точке входа OnChartEvent) по нажатию правой кнопки мыши на графике.
  2. Добавлено формирование события OnChartEvent при включении\выключении свойств графика "Смещение графика" и "Автопрокрутка".
  3. Добавлена поддержка изменения свойств графика CHART_SHOW_DATE_SCALE и CHART_SHOW_PRICE_SCALE с помощью функции ChartSetInteger. Свойства отвечают за показ шкалы времени и цены. Ранее их изменение не поддерживалось.
  4. Добавлена возможность перегрузки шаблонных функций с помощью параметров-массивов.
  5. Добавлена возможность перегрузки метода по его константности.
  6. Изменено поведение функции ChartOpen. Теперь при указании таймфрейма, отличного от стандартного, производится попытка открытия соответствующего offline-графика.
  7. Изменено поведение при возвращении из точки входа OnInit значения, отличного от INIT_SUCCEEDED, при использовании свойства #property strict в эксперте. Теперь в случае неудачной загрузки эксперта он снимается с графика. Ранее при описанных условиях эксперт оставался на графике. В случае если свойство #property strict не используется, поведение остается прежним - после ошибки инициализации эксперт остается на графике.
  8. Исправлена ошибка начальной инициализации предопределенных переменных Bid и Ask.
  9. Исправлено применение свойства indicator_height при загрузке индикатора. Ранее при формировании окна индикатора это свойство не применялось.
  10. Исправлены ошибки в функциях преобразования строки в массив - StringTo*Array.
  11. Исправлено выставление значений входных переменных с длинными именами.
  12. Исправлено значение, возвращаемое функцией ObjectGetValueByTime для второй линии канала у графических объектов-каналов.
  13. Исправлены значения максимума\минимума ценовой шкалы графика, получаемые функциями ChartGetDouble и WindowPriceMin\WindowPriceMax в точке входа OnChartEvent после события, связанного с максимизацией\минимизацией окна графика.
  14. Исправлена работа функции ZeroMemory для статических массивов.
  15. Исправлена работа оператора Switch при наличии в case-условии отрицательного значения.

MetaTrader Market

  1. Исправлены ошибки в формировании списка избранных продуктов.
  2. Оптимизирована и ускорена загрузка логотипов и скриншотов.

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

  1. Исправлены ошибки докачки ценовой истории перед началом тестирования.

MetaEditor

  1. Исправлена работа MetaAssist при передаче указателя по ссылке.
  2. Исправлена минимизация окна "Терминал".
  3. Исправлено зависание MetaEditor при отладке и профилировании зацикленных программ.

Исправления по сообщениям на форуме и крешлогам.

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