Бета-версия платформы MetaTrader 5 build 1845: Функции для работы с барами в MQL5 и улучшения в тестере стратегий
MetaQuotes Software Corp.:
MQL5: Добавлены функции iTime, iOpen, iHigh, iLow, iClose, iVolume, iBars, iBarShift, iLowest, iHighest, iRealVolume, iTickVolume, iSpread.
Ну вот давно бы так, а то велосипеды изобретаем. Спасибо.
Tester:
Убран запрет на использование OpenCL
в агентах тестирования. Ранее OpenCL устройства можно было использовать
только при тестировании на локальных агентах. Теперь агентам разрешено
использовать все доступные OpenCL устройства (процессор, видеокарту) при
работе в локальной сети и в MQL5 Cloud Network.
Большое человеческое спасибо!
MetaTester64 не запускается, винда 10 64бита
Просто не запускается, антивирь каспер лицензия молчит....
Vladimir Pastushak:
Может вас забанили?
MetaTester64 не запускается, винда 10 64бита
Просто не запускается, антивирь каспер лицензия молчит....
Vladimir Pastushak:
Time, iOpen, iHigh, iLow, iClose, iVolume, iBars, iBarShift, iLowest, iHighest, iRealVolume, iTickVolume, iSpread. == Copy ??? По скорости ?
Time, iOpen, iHigh, iLow, iClose, iVolume, iBars, iBarShift, iLowest, iHighest, iRealVolume, iTickVolume, iSpread. == Copy ??? По скорости ?
Вот еще когда читал обзор тоже стало интересно... оптимально ли сделали по скорости? Ну, потом проверим.
За улучшение работы с тиками отдельное спасибо!
Просмотр результатов ранее выполненных оптимизаций
Теперь вы можете просматривать результаты ранее выполненных оптимизаций прямо в тестере стратегий, не разбирая огромные XML-файлы в сторонних программах. Откройте вкладку "Результаты оптимизации", выберите эксперта и файл с кэшем оптимизации:
При просмотре результатов нет возможности формировать 2D и 3D графики.
если обновить до этой версии, то будут ли конфликты с реал-сервером брокера Открытие?
Konstantin:
если обновить до этой версии, то будут ли конфликты с реал-сервером брокера Открытие?
Конфликтов не будет.
если обновить до этой версии, то будут ли конфликты с реал-сервером брокера Открытие?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Бета-версия платформы MetaTrader 5 build 1845: Функции для работы с барами в MQL5 и улучшения в тестере стратегий
8 июня 2018 года будет выпущена обновленная версия платформы MetaTrader 5 в бета-режиме. Мы обновим наш публичный демо-сервер MetaQuotes-Demo, находящийся по адресу access.metatrader5.com:443. Призываем всех трейдеров присоединиться к тестированию новой версии платформы, чтобы самостоятельно опробовать все ее возможности и помочь разработчикам в исправлении найденных ошибок.
Для обновления на новый 1845 билд платформы MetaTrader 5 достаточно подключиться к серверу access.metatrader5.com:443.
После окончания данного этапа бета-тестирования будет выпущен финальный билд новой платформы MetaTrader 5.
Также для облегчения поиска в список добавлены логотипы компаний. Если нужного брокера нет в списке, просто наберите название компании или адрес сервера в поисковой строке и нажмите "Найти вашего брокера".
Чтобы помочь начинающим трейдерам, в диалог добавлены описания типов счетов. Также в связи с обновлением General Data Protection Regulation (GDPR) при открытии счета теперь могут показываться ссылки на различные соглашения и политики брокерских компаний:
Значительно расширены возможности для открытия реальных счетов. Функция загрузки документов для подтверждения личности и адреса, представленная ранее в мобильных терминалах, теперь доступна и в десктопной версии. MiFID-регулируемые брокеры теперь могут запрашивать всю необходимую информацию для идентификации клиента, включая данные о занятости, доходах, опыте торговли и т.п. Все это позволит проще и быстрее получать реальные счета, а также избавит от лишней бюрократии.
Ранее большинство задач, решаемых этими функциями, можно было легко выполнить при помощи функций Copy*. Однако для поиска максимальных/минимальных значений на графике и поиска баров по времени пользователю требовалось реализовывать собственные функции. Теперь это можно легко выполнить функциями iHighest, iLowest и iBarShift.
iTime
Возвращает значение времени открытия бара (указанного параметром shift) соответствующего графика.
iOpen
Возвращает значение цены открытия бара (указанного параметром shift) соответствующего графика.
iHigh
Возвращает значение максимальной цены бара (указанного параметром shift) соответствующего графика.
iLow
Возвращает значение минимальной цены бара (указанного параметром shift) соответствующего графика.
iClose
Возвращает значение цены закрытия бара (указанного параметром shift) соответствующего графика.
iVolume
Возвращает значение тикового объема бара (указанного параметром shift) соответствующего графика.
iBars
Возвращает количество баров в истории по соответствующему символу и периоду.
iBarShift
Поиск бара по времени. Функция возвращает индекс бара, в который попадает указанное время.
iLowest
Возвращает индекс наименьшего найденного значения (смещение относительно текущего бара) соответствующего графика.
iHighest
Возвращает индекс наибольшего найденного значения (смещение относительно текущего бара) соответствующего графика.
iRealVolume
Возвращает значение реального объема бара (указанного параметром shift) соответствующего графика.
iTickVolume
Возвращает значение тикового объема бара (указанного параметром shift) соответствующего графика.
iSpread
Возвращает значение спреда бара (указанного параметром shift) соответствующего графика.
Изменения в формате хранения кэша оптимизации
Ранее кэш оптимизации хранился в виде одного XML-файла, в который попадали все проходы оптимизации эксперта с заданными настройками тестирования. В один и тот же файл попадали результаты оптимизации с разными входными параметрами.
Теперь кэш оптимизации хранится в виде бинарных файлов отдельно для каждого набора оптимизируемых параметров. За счет изменения формата и сокращения размера файлов работа тестера с кэшем оптимизации значительно ускорилась. Это ускорение будет особенно заметно при продолжении ранее приостановленной оптимизации.
Просмотр результатов ранее выполненных оптимизаций
Теперь вы можете просматривать результаты ранее выполненных оптимизаций прямо в тестере стратегий, не разбирая огромные XML-файлы в сторонних программах. Откройте вкладку "Результаты оптимизации", выберите эксперта и файл с кэшем оптимизации:
В списке отображаются все файлы кэша оптимизации, которые есть на диске для выбранного эксперта. Для каждого файла показывается дата оптимизации, настройки тестирования (символ, таймфрейм, даты), а также информация о входных параметрах. Дополнительно вы можете отфильтровать результаты оптимизации по торговому серверу, на котором они были получены.Пересчет критерия оптимизации на ходу
Критерий оптимизации — некий показатель, значение которого определяет качество тестируемого набора входных параметров. Чем больше значение критерия оптимизации, тем лучше оценивается результат тестирования с данным набором параметров.
Ранее при оптимизации рассчитывался только один критерий, выбранный перед началом оптимизации. Теперь при просмотре результатов вы можете на ходу изменить критерий оптимизации, тестер стратегий автоматически пересчитает все значения.
Как использовать кэш оптимизации вручную
Ранее кэш оптимизации хранился в виде XML-файла, который можно было открывать и анализировать в сторонних программах. Теперь он хранится в закрытых бинарных файлах. Чтобы получить данные в формате XML, экспортируйте их через контекстное меню вкладки "Результаты оптимизации".
Учитывайте, что для корректного тестирования на счете должны быть доступны кросс-курсы для пересчета прибыли и маржи в указанную валюту депозита.