Последние обновления MetaTrader 4

Торговая платформа для Форекса MetaTrader 4

16 октября 2007
Клиентский терминал MetaTrader 4 Build 211 и MetaTrader 4 MultiTerminal Build 210

Выпущены новый клиентский терминал MetaTrader 4 build 211 и MetaTrader 4 MultiTerminal build 210.

Список изменений клиентского терминала MetaTrader 4 build 211:
1. MQL4: Исправлена работа функции FileWriteString(). Теперь она работает в точном соответствии с документацией: «Если записываемая строка короче, чем указанное значение длины строки, то строка будет добавлена двоичными 0 до указанной длины.»
2. MQL4: Исправлена ошибка передачи строковых параметров в импортируемые функции mql4-библиотек.
3. MQL4: Исправлена ошибка освобождения историй чужих инструментов или таймфреймов после выгрузки эксперта. Теперь терминал освобождает использованную память через минуту после выгрузки эксперта.
4. MQL4: Исправлена функция MarketInfo() с параметром MODE_TICKVALUE. Теперь возвращаемое значение не нормализуется.
5. MQL4: Исправлена ошибка формирования переменной last_error при обращении к существующей глобальной переменной при помощи функции GlobalVariableSetOnCondition().
6. Tester: Исправлена ошибка пересчёта при оптимизации при переходе на данные другого торгового сервера. Теперь при изменении источника данных данные будут пересчитаны.
7. Tester: Исправлено отображение графика оптимизации по профит-фактору. 8. Tester: Изменён алгоритм предоставления данных, предшествующих дате начала тестирования. Теперь добавляются 1000 баров при запросе любых исторических данных.
9. Tester: Улучшен алгоритм моделирования данных. Более точное моделирование тиков для баров с объемом 4–6. Исправлена ошибка появления неверного тика в начале генерирующей последовательности при использовании ограничивающих дат.

В новом мультитерминале MetaTrader 4 MultiTerminal build 210 исправлена ошибка отсутствия символов в списке при выставлении сигналов.

8 октября 2007
Новый мобильный терминал для смартфонов MetaTrader 4 Mobile SE Build 210

Выпущен новый терминал для смартфонов MetaTrader 4 Mobile SE build 210.

Что исправлено:
1. Оптимизированы размеры и расположение элементов управления на диалогах для смартфонов с разрешением экрана 320х240.
2. Оптимизировано меню хард-кнопок для смартфонов с разрешением экрана 320х240.
3. Исправлена ошибка потери фокуса при отмене ордера.

11 сентября 2007
Новый клиентский терминал MetaTrader 4 Build 210

Выпущен новый клиентский терминал MetaTrader 4 build 210.

Что исправлено:
1. Исправлено отображение прибыли в режиме «в валюте ордера» для фьючерсных инструментов.
2. Tester: убрана кнопка «пересчитать». Тестирующая последовательность теперь генерируется каждый раз заново при нажатии кнопки «Старт».
3. Tester: улучшен алгоритм генерации при ежетиковом режиме моделирования.
4. Tester: улучшено изменение скорости поступления котировок при визуальном тестировании.
5. Tester: добавлен подсчёт и показ ошибок рассогласования данных меньших таймфреймов при генерации тестирующих последовательностей.
6. Tester: изменены формулировки, описывающие режимы моделирования. В отчёт тестера добавлены предупреждающие сообщения при использовании режимов моделирования «контрольные точки» и «по ценам открытия».
7. Tester: изменён алгоритм формирования конечного значения оптимизируемого параметра. Теперь в качестве этого значения можно указать 0.
8. MQL4: исправлена работа функции MessageBox() в зацикленных скриптах.
9. MQL4: устранена утечка памяти при попытке доступа к несуществующему пользовательскому индикатору из советника.
10. MQL4: исправлена ошибка преобразования константной даты, попадающей на 1970.01.01.
11. MQL4: исправлена ошибка компилятора при обработке битовой операции NOT с константным выражением.
12. Заменена горячая клавиша смены текущего профайла. Вместо F5 теперь следует использовать Ctrl+F5.
13. Улучшено формирование графика изменения баланса при выводе отчёта истории сделок. Удалённые отложенные ордера теперь на графике не отображаются.
14. Добавлен эстонский язык.

1 августа 2007
Новый клиентский терминал MetaTrader 4 Build 208

Выпущен новый клиентский терминал MetaTrader 4 build 208.

Что исправлено:
1. Tester: исправлена ежетиковая генерация минутных данных в случае, когда объём равен 6.
2. Tester: в отчетах добавлено отображение названия сервера и версии терминала.
3. Исправлена ошибка сохранения графика в виде рисунка.

17 июля 2007
Новые версии терминалов MetaTrader 4 Client Terminal build 207, MetaTrader 4 Mobile и Mobile SE build 207, MultiTerminal build 205

Новая версия клиентского терминала MetaTrader 4 build 207:

1. При задании дат во входных параметрах, а также в исходном коде MQL4-программ эксперта исправлен учёт високосных дней.
2. MQL4: исправлены наименования ошибок в stderror.h
3. MQL4: добавлена оптимизация при работе со строками.
4. MQL4: исправлена обработка литералов даты D’ и цвета С’ при использовании их в макроподстановках и подстановках свойств пользовательского индикатора.
5. Исправлена отрисовка прямоугольника при задании слишком больших координат.
6. Улучшено вертикальное масштабирование графиков при помощи мыши.
7. В контекстном меню графика выставляются уровни цены с учётом размера тика (tick_size) инструмента.
8. Tester: при генерации введён учёт размера тика (tick_size) тестируемого инструмента.
9. Tester: при тестировании нулевой бар чужого инструмента всегда находится в первоначальном состоянии (O=H=L=С, V=1).
10. Tester: при оптимизации из отчёта исключаются одинаковые результаты прогонов.
11. Tester: исправлена генерация минутных данных по ценам открытия в случае, когда объём равен 1.
12. Tester: исправлена ежетиковая генерация минутных данных в случае, когда объём равен 3.
13. MQL4: Исправлен сброс счетчика MathRand() при входе в функцию start.

Новые версии MetaTrader 4 Mobile и MetaTrader 4 Mobile SE build 207: исправлена ошибка отмены торговой операции.

Новая версия MetaTrader 4 MultiTerminal build 205: исправлена ошибка неверных итогов истории торговых операций.

22 мая 2007
Новый клиентский терминал MetaTrader 4 Build 205

Выпущен новый клиентский терминал MetaTrader 4 build 205.

Что исправлено:
1. MQL4: исправлена работа функции WindowFirstVisibleBar в случае её вызова из функции init пользовательского индикатора.
2. MQL4: улучшена оптимизация кода.
3. Tester: улучшен алгоритм экономного пересчёта индикаторов.
4. Tester: исправлено моделирование нестандартных баров (например, 4-часовой бар, начинающийся в 23:00) в случае запроса данных этого таймфрейма при тестировании на данных по тому же инструменту, но на другом таймфрейме.
5. Tester: исправлена потиковая генерация в случае наличия нестандартных баров (например 23-часовые бары в 4-часовках). 6. Tester: при открытии ордеров на сопутствующих объектах-стрелках в качестве их описания используется комментарий ордера и его magic number.
7. Tester: исправлена ошибка, приводившая к падению терминала, вследствие изменения условий тестирования.
8. Исправлено отображения объекта «Текст» после ручного изменения временной координаты из таблицы свойств объекта.
9. Добавлены прямые ссылки на MQL4.community из меню «Помощь» клиентского терминала и редактора MetaEditor. Добавлена ссылка на онлайн-библиотеку из окна «Навигатор» клиентского терминала.
10. Исправлена подсветка уровней стоплосса и тейкпрофита открытых позиций в случае, если точность цены соответствующего инструмента составляет 5 знаков.
11. Усилена защита файлов, хранящих информацию о счетах и паролях клиентского терминала, а также файлов внутренней почты терминала.
12. History Center: исправлена ошибка с загрузкой символов вида #MSFT.
13. Исправлена обработка входных параметров экспертов, скриптов и пользовательских индикаторов, имеющих тип string и содержащих строку нулевой длины.

28 марта 2007
Новый клиентский терминал MetaTrader 4 Build 203

Выпущен новый клиентский терминал MetaTrader 4 build 203.

Что исправлено:
1. Объект FiboFan: поправлена отрисовка с учётом близких друг к другу точек привязки.
2. Tester: вставлена проверка на переполнение счётчика прогонов оптимизатора.
3. Tester: более экономное использование памяти при генерации тестирующей последовательности.
4. Tester: более экономное использование памяти при доступе к данным других символов и/или таймфреймов.
5. Tester: устранена ошибка повторного доступа к «чужим» данным, графики которых предварительно не открыты. Ошибка приводила к значительному замедлению тестирования.
6. Tester: устранена ошибка расчёта маржевых требований в функции init().
7. Tester: исправлено начисление свопов при частичном закрытии позиций при помощи функции OrderCloseBy.
8. Tester: исправлена ошибка определения спреда для некоторых случаев «плавающего» спреда.
9. MQL4: устранена ошибка правильного определения состояния конца файла при чтении csv-файлов. 10. MQL4: устранена ошибка утечки памяти при сравнении строк.
11. MQL4: устранена ошибка обработки умолчательного параметра chart_scale в функции WindowScreenShot().
12. MQL4: устранена утечка памяти в функциях с параметрами типа string, инициализирующимися по умолчанию (требуется перекомпиляция экспертов).
13. MQL4: исправлена ошибка определения времени функцией TimeLocal для часовых поясов без перехода на летнее/зимнее время.
14. HistoryCenter: исправлена ошибка удаления начальных данных из архива котировок.
15. MetaEditor: внесены поправки в словарь.
16. Исправлены ошибки, выявленные при помощи крешлогов.
17. Добавлен чешский язык.
18. Добавлен файл встроенной помощи клиентского терминала на китайском (Chinese Simplified) языке.

8 февраля 2007
Обновления программ MetaTrader 4 и MetaTrader 4 Mobile build 202, MultiTerminal build 203

Выпущены обновленные терминалы MetaTrader 4 build 202, MetaTrader 4 Mobile build 202 и MetaTrader 4 MultiTerminal build 203

Список изменений клиентского терминала:
1. Улучшена отрисовка графика баланса в детальном отчёте по истории сделок.
2. Исправлена отрисовка вил Эндрюса в ситуации близких друг к другу точек привязки.
3. Добавлена поддержка подключения через HTTP прокси-сервер при скачивании котировок с сервера исторических данных.
4. Исправлен расчет маржевых требований по хеджированным позициям для символов при использовании первоначальной маржи.
5. Устранено зависание функции WindowScreenShot для графика с фиксированным масштабом.
6. Tester: при формировании fxt-файлов в случае отсутствия связи производится попытка получить последние известные параметры вместо того, чтобы подставлять умолчательные значения.
7. MQL4: устранена ошибка точного поиска в функции iBarShift для случая отсутствия соответствующего бара.
8. MQL4: устранена излишне строгая проверка типов для оператора switch.
9. MQL4: внесена проверка наличия выражения после операции присваивания.
10. MQL4: в журнал экспертов не выводится сообщение об ошибке открытия файла на чтение.
11. Tester: добавлены более жёсткие ограничения размера генерируемой последовательности. Если задана начальная дата при тестировании, то в последовательность попадает не более 1000 баров перед начальной датой.
12. Добавлена возможность изменять окно клиентского терминала при помощи горячих клавиш Ctrl-стрелка влево и Ctrl-стрелка вправо.
13. Обновлён пользовательский индикатор ZigZag.
14. MetaEditor: изменен поиск в онлайн библиотеке кодов mql4. Теперь поиск выполняется без учета регистра.
15. Исправлены ошибки по крешлогам.

В мобильном терминале и в мультитерминале исправлен расчет маржевых требований по хеджированным позициям при использовании первоначальной маржи.

27 декабря 2006
Новый клиентский терминал MetaTrader 4 Build 201

Выпущен новый клиентский терминал MetaTrader 4 build 201.

Что исправлено:
1. Исправлено завершение работы терминала в момент визуального тестирования;
2. Исправлено открытие ордеров экспертными советниками в режиме исполнения «Market execution»;
3. Улучшена работа диалоговых окон управления ордерами и трейлинг-стопа с учетом размера тика символа;
4. Tester: исправлено вычисление свопов в тестере для некоторых инструментов;
5. Tester: исправлено вычисление тройных свопов в тестере в режиме переоткрытия;
6. Tester: при принудительном завершении тестирования эксперт получает причину деинициализации «закрыто окно»;
7. Tester: добавлена нормализация цен уровней StopLoss и TakeProfit;
8. Исправлена ошибка пересчёта индикаторов при изменении размера окна графика;
9. Улучшена работа с архивом котировок;
10. Улучшена работа закладок графиков;
11. Дополнен Словарь редактора MetaEditor.

20 декабря 2006
Обновления программ MetaTrader 4 Mobile и MultiTerminal build 201

Выпущены обновленные терминалы MetaTrader 4 Mobile build 201 и MetaTrader 4 MultiTerminal build 201.

Список изменений MetaTrader 4 Mobile:
1. Улучшена работа с историей счета.
2. Добавлен китайский язык: Chinese (Simplified) и Chinese (Traditional).

Список изменений MetaTrader 4 MultiTerminal:
1. Улучшено отображение котировок в окне «Обзор рынка».
2. Добавлен китайский язык: Chinese (Simplified) и Chinese (Traditional).

14 ноября 2006
Новый клиентский терминал MetaTrader 4 Build 200

Выпущен новый клиентский терминал MetaTrader 4 build 200

Что исправлено:
1. Убран Multilanguage Pack, уменьшен размер дистрибутива до 3 Мб;
2. Добавлена возможность управления закладками графиков с помощью мыши;
3. Tester: уменьшено ограничение в количестве проходов для генетической оптимизации (не менее 200 проходов);
4. Tester: улучшено фрактальное моделирование бара. Теперь используются более сглаженные паттерны для моделирования движения цены;
5. Tester: исправлен расчёт свободной маржи, которая в некоторых случаях считалась неправильно;
6. Tester: исправлен расчёт состояния стопаута в случае абсолютного, а не процентного уровня;
7. Tester: в структуру заголовка FXT-файла добавлен параметр margin_stopout_mode, при этом размер заголовка не изменился. Номер версии стал 403;
8. Tester: правильная отрисовка линии аск при визуальном тестировании в состоянии паузы;
9. Tester: исправлена отработка функции деинициализации эксперта при принудительной остановке тестирования;
10. MQL4: улучшена работа с временными переменными типа string;
11. MQL4: добавлены функции: AccountFreeMarginMode, AccountStopoutMode, AccountStopoutLevel, AccountFreeMarginCheck;
12. MQL4: добавлены функции: IsVisualMode, TerminalPath, WindowExpertName, WindowPriceMin, WindowPriceMax, GlobalVariablesTotal, GlobalVariableName;
13. MQL4: изменена логика работы функции GlobalVariablesDeleteAll — теперь можно указывать префикс имени для массового удаления глобальных переменных;
14. MQL4: в функцию MarketInfo добавлены идентификаторы: MODE_SWAPTYPE, MODE_PROFITCALCMODE, MODE_MARGINCALCMODE, MODE_MARGININIT, MODE_MARGINMAINTENANCE, MODE_MARGINHEDGED, MODE_MARGINREQUIRED;
15. MQL4: в связи с реструктуризацией функций переименованы следующие функции (но эти имена будут поддерживаться и дальше ради совместимости): PriceOnDropped, TimeOnDropped, FirstVisibleBar, BarsPerWindow, ScreenShot, HistoryTotal, CompanyName, ClientTerminalName, ServerAddress, Lowest, Highest, CurTime, LocalTime;
16. MetaEditor: в связи с переименованием функций в словарь добавлен раздел «Устаревшие функции»;
17. Объекту Fibo Expansion добавлено свойство луча;
18. Исправлено и улучшено сканирование серверов при обрыве связи;
19. Добавлена закачка и импорт данных в архиве котировок;
20. Исправлено сохранение умолчательного флага background у объектов;
21. Поправлена запись в конфигурационные файлы многострочных комментариев на графиках;
22. Добавлен звуковой сигнал после окончания тестирования;
23. Улучшен показ пустых баз данных в History Center — после первого обращения данные подкачиваются и показываются;
24. Серьезно ускорена работа с базами данных на огромных массивах исторических данных;
25. Серьезно ускорена операция удаления больших объемов исторических данных из History Center, исправлена ошибка перезачитывания только что стертой истории;
26. Исправлены мелкие погрешности в выводе торговых логов.

19 октября 2006
Обновленный мобильный терминал MetaTrader 4 Mobile build 198

Выпущен мобильный терминал MetaTrader 4 Mobile build 198

Что исправлено:
1. Исправлен выбор точек доступа торгового сервера.
2. Улучшено сканирование серверов при открытии демо-счета. 3. Выполнен редизайн всех диалогов для улучшения отображения при разрешениях 240х240 и 480х480.
5. Исправлено сохранение свойств индикатора Fractal.

12 октября 2006
Новый мобильный терминал MetaTrader 4 Mobile build 197

Выпущен обновленный мобильный терминал MetaTrader 4 Mobile build 197.

Что исправлено:
1. Исправлена сортировка и выбор точек доступа торгового сервера.
2. Улучшена работа терминала через Дата Центры.

12 сентября 2006
Обновленный терминал MetaTrader 4 Build 197

Выпущен клиентский терминал MetaTrader 4 build 197.

Что исправлено:
1. Исправлена ошибка переключения периода графика с прикрепленным экспертом.
2. Исправлена работа панели переключения графиков.
3. Исправлена ошибка освобождения торгового потока после таймаута.
4. MQL4: исправлена ошибка оптимизатора кода.

8 сентября 2006
Обновленный мобильный терминал MetaTrader 4 Mobile build 196

Выпущен обновленный мобильный терминал MetaTrader 4 Mobile build 196.

Что исправлено и добавлено:
1. Исправлена ошибка с сохранением списка символов в окне котировок.
2. Исправлена ошибка отображения окна диалога индикаторов.

29 августа 2006
Новый мобильный терминал MetaTrader 4 Mobile build 195

Выпущена новая версия мобильного терминала MetaTrader 4 Mobile build 195

Что исправлено и добавлено:
1. Исправлена проверка отложенных ордеров.
2. Изменена проверка стопов перед посылкой запроса на сервер.
3. Добавлено прерывание подкачки истории при смене аккаунта.
4. Исправлена ошибка обновления истории при смене счёта.
5. Улучшено управление памятью при подкачке данных.
6. Добавлен новый тип расчета маржевых требований Contract-leverage.
7. Улучшена работа на устройствах с разрешением 240х240.

14 августа 2006
Обновленный MetaTrader 4 build 195 с визуальным тестером стратегий

Опубликован обновленный клиентский терминал MetaTrader 4 build 195.

Что исправлено и добавлено:
1. Добавлена визуализация процесса тестирования.
2. При тестировании эксперта применяется шаблон <имя_эксперта>.tpl. Если такой шаблон не найден, то применяется tester.tpl
3. Улучшена отрисовка графика баланса при тестировании.
4. Тестер: добавлен режим переоткрытия позиций.
5. Тестер: теперь работает со всеми историческими данными, не лимитированными количеством баров на графике.
6. Поправлена выдача нулевого спреда функцией MarketInfo().
7. Поправлено позиционирование курсора на графике при крупных масштабах.
8. При неудаче первоначального распределения массива выводится сообщение в лог.
9. Улучшена работа с памятью. Эксперты теперь не перевыделяют мелкие куски памяти.
10. MQL4: проверка наличия параметра функции при компиляции.
11. MQL4: ограничение первоначального распределения массива увеличено до 100 млн элементов.
12. Поправлены описания в словаре MetaEditor.

Эта версия терминала доступна для скачивания только с веб-сайта по адресу: https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe
и официально будет выпущена на следующей неделе в виде 196 билда.

3 июля 2006
Новый клиентский терминал MetaTrader 4 build 195

Выпущен обновленный клиентский терминал MetaTrader 4 build 195

Что исправлено и добавлено:
1. Тестер: добавлен генетический алгоритм.
2. Тестер: расширено количество оптимизируемых параметров.
3. Тестер: в отчёт добавлена относительная просадка в процентах.
4. Тестер: улучшена работа кеша оптимизатора.
5. Тестер: более точная генерация тиков.
6. Тестер: исправлена ошибка при повторном запуске тестирования при использовании пользовательскими индикаторами объектов.
7. Тестер: исправлена ошибка подсчёта свободной маржи.
8. Тестер: исправлена ошибка переинициализации тестового графика.
9. Тестер: исправлен ошибочный реквот при тестировании экспертов, торгующих с проскальзываением, равным 0.
10. MQL4: в MarketInfo() добавлен параметр MODE_MAXLOT.
11. MQL4: добавлены функции IsOptimization(), IsTradeContextBusy(), IsExpertEnabled().
12. MQL4: исправлена ошибка определения конца строки в некоторых исходных файлах.
13. Исправлена ошибка отображения фоновых эллипсов и прямоугольников огромного размера.
14. Добавлено моментальное обновление данных счёта после открытия позиции.
15. Добавлена возможность использования Ctrl-V и Ctrl-C в строке быстрой навигации.
16. Добавлен конфигурационный файл datacenter.ini
17. Добавлена возможность использования конфигурационного файла при старте терминала.
18. Справка клиентского терминала дополнена разделами «Конфигурация при старте» и «Datacenter.ini».
19. Изменена проверка стопов перед посылкой запроса на сервер.
20. Исправлена проверка отложенных ордеров.
21. Исправлен расчёт линейной регрессии.
22. Добавлено автосохранение глобальных переменных после изменения.
23. Добавлено автосохранение журнала экспертов после завершения выполнения функции start().
24. Добавлен сброс журнала клиентского терминала на диск после торговых операций.
25. Добавлены итальянский и голландский языки.
26. Исправлена работа с автономными графиками со стандартным периодом.
27. Добавлено принудительное закрытие MessageBox, вызванного из эксперта или скрипта при деинициализации.
28. Добавлено прерывание подкачки истории при смене аккаунта.
29. Добавлено выделение всех объектов в списке (диалог «Список объектов») при помощи Ctrl-A. 30. Исправлен порядок расположения окон графика при переупорядочивании.

1 июня 2006
1 июня 2006 года началась разработка мобильного терминала MetaTrader 4 Smartphone

1 июня 2006 года началась разработка мобильного терминала MetaTrader 4 Smartphone.

Новый мобильный терминал будет работать на смартфонах с операционными системами:
- Windows Mobile 2003 SE for Smartphone;
- Windows Mobile 5.0 Smartphone Edition.

Терминал будет поддерживать следующие функции:
- просмотр котировок, новостей, графиков и внутренней почты;
- упрощенный набор технических индикаторов;
- система звуковых сигналов по достижению ценовых уровней (алерты);
- полная поддержка торговли;
- все режимы безопасности (стандартная 128bit шифрация + RSA 1024bit);
- автоматические обновления через LiveUpdate;
- мультиязычный интерфейс.

3 мая 2006
Новый клиентский терминал MetaTrader 4 build 193

Выпущен обновленный клиентский терминал MetaTrader 4 build 193.

Что исправлено и добавлено:
1. Исправлена проверка свободной маржи для демо-счетов по инструментам с валютой маржи отличной от базовой валюты инструмента.
2. Обновлен Словарь редактора MetaEditor.

1234567