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

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

6 февраля 2009
Новый мобильный терминал MetaTrader 4 Mobile build 221.

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

Исправлена ошибка в системе LiveUpdate, приводящая к зависанию некоторых устройств на платформе Windows Mobile 6.1.

При невозможности обновления через систему LiveUpdate необходимо скачать и заново установить MetaTrader 4 Mobile.

19 января 2009
Новые мобильные терминалы MetaTrader 4 Mobile build 220 и MetaTrader 4 Mobile SE build 213.

Выпущены новые версии мобильных терминалов MetaTrader 4 Mobile build 220 и MetaTrader 4 Mobile SE build 213.
Исправлено безусловное добавление всех доступных символов в окно «Обзор рынка».

7 ноября 2008
Новый клиентский терминал MetaTrader 4 build 220

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

Список изменений:
1. Исправлена ошибка при проигрывании звука событий.
2. Исправлен ряд ошибок, приводящих к падению терминала.
3. Исправлены опечатки в итальянском интерфейсе.
4. Tester: Исправлено срабатывание уровней TakeProfit.
5. Tester: Улучшено моделирование по контрольным точкам.
6. Tester: Добавлено автоматическое удаление из кэша тестера записей, с момента последнего обращения к которым прошло более 1 суток.

27 августа 2008
Новый клиентский терминал MetaTrader 4 Build 218

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

Список изменений:
1. MQL4: Исправлена переинициализация экспертов при смене счёта.
2. Исправлен расчёт сигнальной линии для индикатора Relative Vigor Index.
3. Добавлены дополнительные проверки корректности цен при выставлении отложенного ордера.
4. Исправлено выставление параметров прокси из командной строки.
5. Расширены записи в журнале терминала при частичном закрытии позиций.
6. Исправлена работа в MS Windows 2008.

28 июня 2008
Новый клиентский терминал MetaTrader 4 Build 217

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

Список изменений:
1. MQL4: Исправлена ошибка в компиляторе, приводящая к крешу в операционной системе Microsoft Windows Server 2008.
2. MQL4: Исправлена ошибка в функции FileReadArray(). При чтении массива строк теперь возвращается количество прочитанных строк.
3. MQL4: Изменён алгоритм расчёта функций ArrayMinimum() и ArrayMaximum().
4. MQL4: Исправлена ошибка конвертации строки вида «HH:MI:SS» в число типа datetime в функции StrToTime().
5. MQL4: Исправлена ошибка, приводящая к крешу при сложении переменной типа string с самой собой.
6. Tester: Исправлена ошибка формирования переменных Bid и Ask в пользовательских индикаторах, используемых тестируемыми экспертами.
7. Tester: Добавлены дополнительные проверки на рассогласование данных при генерировании тестовых последовательностей.
8. Tester: Исправлен расчёт маржи после срабатывания стопов.
9. Исправлена ошибка распознавания параметра ExpertsDllConfirm в стартовом конфигурационном файле.

21 мая 2008
Новый мобильный терминал для смартфонов MetaTrader 4 Mobile SE build 212

Выпущена новая версия мобильного терминала для смартфонов MetaTrader 4 Mobile SE build 212, в которой исправлено зависание терминала при выделении демо-счета.

17 апреля 2008
Новый клиентский терминал MetaTrader 4 Build 216

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

Список изменений:
1. Tester: обеспечена правильная инициализация-деинициализация библиотек, используемых тестируемым экспертом, при повторных прогонах и при оптимизации.
2. Tester: исправлено срабатывание ордеров Sell Limit при тестировании по ценам открытия.
3. MQL4: устранены утечки памяти при обращении за пределы строкового массива.
4. При установке ордера по Market Execution отключена возможность ввести SL и TP, соответствующие поля ввода теперь заблокированы.
5. Устранена ошибка пропадания данных автономных графиков при подключении к таким графикам MQL4-скриптов.

27 марта 2008
Новый клиентский терминал MetaTrader 4 Build 215

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

Список изменений:
1. MQL4: Исправлена ошибка конкатенации константных строк (необходима перекомпиляция экспертов и скриптов, скомпилированных в 213 билде).
2. MQL4: Исправлена ошибка переинициализации глобальных и статических переменных MQL4-библиотек.
3. MQL4: Исправлена утечка памяти при изменении размеров строковых массивов.
4. MQL4: Исправлена утечка памяти при обращении за пределы строковых массивов.
5. Tester: Исправлена ошибка генерации тиков в свечах с объёмом 4–6 с отсутствующей одной тенью.

20 марта 2008
Новый мультитерминал MetaTrader 4 MultiTerminal build 213

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

Список изменений:
1. Исправлено распределение общего объема при открытии позиций для счетов с различными валютами депозита.
2. Исправлена ошибка, вызывавшая падение терминала при запрещенном режиме Multiple Close By.
3. Во все исполняемые файлы добавлена цифровая подпись нашей компании.

17 марта 2008
Новый клиентский терминал MetaTrader 4 Build 213

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

Список изменений:
1. Tester: При оптимизации стратегии исправлена проверка срабатывания лимитов тестирования в случае, если нет ни одной открытой позиции.
2. Tester: отключена проверка лимитов тестирования при генетической оптимизации.
3. Tester: Оптимизирована закачка истории.
4. Tester: Исправлена ошибка отображения спреда в свойствах тестируемого инструмента.
5. Tester: Исправлена проверка срабатывания стопов и отложенных ордеров.
6. MQL4: исправлена ошибка оптимизатора. В некоторых случаях при делении числа с плавающей точкой на константу нарушалась точность.
7. MQL4: Исправлена ошибка функции GlobalVariablesTotal(). В случае, когда не было обращений к списку глобальных переменных, функция всегда возвращала 0.
8. MQL4: Исправлена ошибка функции iBarShift() в некоторых случаях поиска нулевого бара на месячных таймфреймах.
9. MQL4: Исправлена ошибка переполнения памяти при обращении к функции iStdDevOnArray().
10. MQL4: Исправлена работа функции IsConnected().
11. Исправлена ошибка чтения параметра «Шрифт» у объектов-текстовых меток.
12. В редакторе MetaEditor добавлен Cловарь на китайском языке.
13. Во все исполняемые файлы добавлена цифровая подпись нашей компании.

7 февраля 2008
Новые мобильные терминалы MetaTrader 4 Mobile build 211 и MetaTrader 4 Mobile SE build 211

Выпущены новые версии мобильных терминалов MetaTrader 4 Mobile build 211 и MetaTrader 4 Mobile SE build 211, в которых исправлено отображение новостей на японском языке.

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.

1234567