- Добавлена поддержка push-уведомлений
- Исправлена ошибка в торговых диалогах не позволявшая вести торговлю с планшетов под управлением Android 2.x
- Исправлены ошибки по сообщениям пользователей.
Добавлено быстрое закрытие позиции и удаление ордеров одним кликом мыши.
Для закрытия позиции или снятия отложенного ордера достаточно нажать крестик в колонке "Profit" списка ордеров и позиций.
В случае, если в настройках терминала включена опция "One-click trading", то позиция будет немедленно закрыта по текущей цене (ордер снят). В случае если опция выключена или быстрое закрытие невозможно (например, для торговых инструментов с типом исполнения Request Execution), будет показан стандартный диалог закрытия позиции (снятия ордера).
Для совместных проектов в каталоге MQL5 предназначена папка Projects. В Навигаторе она отображается синим цветом.
Несмотря
на то, что папка Projects располагается внутри MQL5, в хранилище
проекты расположены отдельно от личного каталога пользователя
(https://storage.mql5.com/svn/Personal/<MQL5.community
account>/MQL5).
Все проекты хранятся в отдельном разделе https://storage.mql5.com/svn/Projects/
Проектом считается каталог верхнего уровня в папке Projects.
Соответственно, для создания проекта необходимо создать новую папку в
разделе Projects при помощи команды "Новая папка", выбрать ее и в
контекстном меню выполнить команду "Создать проект".
После этого проект будет создан. Сообщения об успешном создании проекта будут выведены в журнал MetaEditor.
Доступ к каждому из проектов настраивается только автором проекта (пользователем, который его создал).
Для того чтобы начать совместную работу над проектом, необходимо
разрешить другим пользователям доступ к нему - достаточно выполнить
команду "Добавить разрешение" в контекстном меню созданной папки проекта
и добавить нового пользователя, указав его логин в MQL5.community.
Для загрузки доступных проектов достаточно выполнить команду "Извлечь" в контекстном меню папки "Projects". После этого проекты будут загружены из хранилища. В дальнейшем работа с ними осуществляется как с обычными файлами, привязанными к хранилищу MQL5 Storage.
Исправления по крешлогам.
Обновлена документация.
Автоматическое обновление доступно через систему LiveUpdate.
Скачать торговый терминал MetaTrader 5 можно по ссылке: "https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe
Исправления по крешлогам.
Обновлена документация.
Автоматическое обновление доступно через систему LiveUpdate. Скачать торговый терминал MetaTrader 5 можно по ссылке "Автоматическое обновление"
Скачать торговый терминал MetaTrader 5 можно по ссылке: "https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe
В структуру MqlTradeResult добавлено поле request_id - уникальный
идентификатор торгового запроса терминала в течение сетевой сессии.
Данное
поле заполняется клиентским терминалом при успешной отправке торгового
запроса серверу. В дальнейшем это поле заполняется в параметре result в
точке входа OnTradeTransaction. Таким образом обеспечивается возможность
однозначного сопоставления вызова функций OrderSend и OrderSendAsync с
получением результатов торгового запроса в точке входа
OnTradeTransaction.
Обновлена документация.
Автоматическое обновление доступно через систему LiveUpdate.
Скачать торговый терминал MetaTrader 5 можно по ссылке: "https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe
MQL5: Добавлена точка входа OnTradeTransaction - получение информации о торговых транзакциях, происходящих с торговым счётом.
void OnTradeTransaction(const MqlTradeTransaction& trans,const MqlTradeRequest& request,const MqlTradeResult& result)
Данная точка входа вызывается для передачи в MQL5-программу информации о торговых транзакциях, происходящих с торговым счётом:
Клиентский терминал хранит историю торговых транзакций и при наличии точки входа последовательно передаёт их эксперту. История ограничена по длине 1024 транзакциями и очищается при следующем подключении.
Следует иметь в виду, что обработка транзакций в терминале ведётся независимо от обработки транзакций в MQL5-программе, т.е., например, пока эксперт обрабатывает транзакцию добавления нового ордера, параллельно с этим терминал может получить транзакцию об удалении соответствующего ордера и перенесении его в историю.
MQL5: Расширен набор значений перечисления "типы сделок" ENUM_DEAL_TYPE, добавлены значения:
Класс CCanvas обеспечивает возможности реализации произвольной графики на пользовательских объектах типа "Bitmap" и "Bitmap Label". Фактически эти объекты становятся поверхностью рисования, на которой может быть нарисовано любое изображение. Таким образом появляется возможность создания собственных графических построений, не связанных с готовыми графическими объектами терминала.
Класс реализует функции рисования линий, окружностей, прямоугольников, полигонов, их заливки, заливки произвольной области заданным цветом. Кроме того, в дистрибутив клиентского терминала добавлен пример использования этого класса CanvasSample (MQL5\Scripts\Examples\Canvas\CanvasSample.mq5).
Добавлено сохранение промежуточных данных генетической оптимизации - после остановки оптимизации и последующем запуске оптимизация будет начата не с начала, а с места остановки.
Исправления по крешлогам.
Обновлена документация.
Автоматическое обновление доступно через систему LiveUpdate. Скачать торговый терминал MetaTrader 5 можно по ссылке "Автоматическое обновление"
Скачать торговый терминал MetaTrader 5 можно по ссылке: "https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe
В новой версии MetaTrader 5 for iPhone (5.0.540) в терминал были добавлены турецкий и традиционный китайский языки.
Для ускорения работы терминала в новой версии уменьшен размер резервных копий программы, а также исправлен ряд ошибок по сообщениям пользователей.
9 сентября - важный день в истории торговой платформы MetaTrader 5. Мы выходим на финишную прямую в разработке платформы, и сегодня стартует закрытое бета-тестирование клиентского терминала MetaTrader 5.
Новый клиентский терминал был отослан некоторым участникам MQL4.community для тестирования. Они должны помочь отыскать ошибки, которые, к сожалению, всегда сопутствуют разработке чего-то нового. MetaTrader 5, будучи разработанным с нуля, не является исключением.
Мы уже проводили всестороннее тестирование терминала MetaTrader 5 силами собственного отдела тестирования. Однако мы все же хотим провести закрытое бета-тестирование, чтобы предложить широкой общественности уже стабильный и работоспособный терминал. После закрытого стартует публичное бета-тестирование, в котором смогут принять участие все желающие. Следите за новостями.