Справка по MetaTrader 5MQL5 Cloud NetworkКак использовать

Как использовать

Сеть облачных вычислений MQL5 Cloud Network позволяет в кратчайшие сроки провести оптимизацию советника, задействовав мощности тысяч компьютеров. Сеть объединяет удаленные агенты пользователей и распределяет между ними задачи по оптимизации. Тестер стратегий подключается к облачной сети вычислений через несколько точек доступа, распределенных по территориальному признаку (например, MQL5 Cloud Europe).

Особенности работы MQL5 Cloud Network #

  • Вся мощность сети MQL5 Cloud Network задействуется только при полном переборе параметров (медленная оптимизация).
  • При генетической оптимизации советников используются агенты только одной точки доступа, что связано с особенностями самого генетического алгоритма.
  • Режим генетической оптимизации включается автоматически, если общее количество шагов оптимизации превышает 100 000 000.
  • Сеть MQL5 Cloud Network можно использовать только в 64-х битных системах.
  • Помимо использования MQL5 Cloud Network, вы можете предоставлять собственные вычислительные мощности в сеть. Чтобы установить удаленные агенты и включить их в сеть, воспользуйтесь специальной утилитой "MetaTester".
  • Более подробно о сети MQL5 Cloud Network вы можете узнать на официальном сайте.

Оплата за использование MQL5 Cloud Network #

Использование агентов сети MQL5 Cloud Network является платным. Формула расчета стоимости использования описана в отдельном разделе. Текущий баланс аккаунта MQL5.community отображается над списком облачных агентов. Для использования MQL5 Cloud Network на счету аккаунта MQL5.community должно быть не менее 1 доллара США.

Окончательная стоимость тестирования/оптимизации через MQL5 Cloud Network не может быть рассчитана заранее.

Физически невозможно заранее узнать, сколько времени (ресурсов процессора) требуется на проход тестирования до того, как он будет завершен. Система не может знать, какие вычисления используются внутри ваших программ. Она запускает расчет и только по его окончании может определить, сколько ресурсов потребовалось. Также следует понимать, что для обеспечения высокой скорости оптимизации задания отправляются в сеть массово (сотнями и тысячами), а не по одному по очереди.

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

Детальная информация о задачах, выполненных через облачную сеть, доступна на странице Агенты \ Задачи вашего профиля.

Включение MQL5 Cloud Network #

Чтобы задействовать агенты сети, включите их командой "Включить Включить" в контекстном меню вкладки "Агенты" в тестере стратегий. Поскольку сервис MQL5 Cloud Network является платным, пользователю необходимо иметь аккаунт на сайте MQL5.community, через который осуществляются все расчеты. Информация об аккаунте указывается на вкладке "MQL5.community" в настройках платформы.

Если информации об аккаунте на MQL5.community не была ранее указана, при включении агентов MQL5 Cloud Network вам будет предложено это сделать.

Включение MQL5 Cloud Network

Если вы еще не зарегистрированы, воспользуйтесь ссылкой для создания нового аккаунта.

Запуск вычислений с использованием MQL5 Cloud Network #

Как и для обычной оптимизации, укажите нужные настройки тестирования и входные параметры эксперта, а затем нажмите "Старт". На вкладке "Агенты" можно видеть, как тестер стратегий раздает задания доступным агентам. Для каждой точки доступа отображается количество доступных и задействованных в данный момент агентов.

Запуск распределенных вычислений с использованием агентов из MQL5 Cloud Network

Трейдерам бывает необходимо в приемлемое время провести оптимизацию по десяткам и сотням тысяч проходов. С многопоточным тестером стратегий и облачной сетью MQL5 Cloud Network вы можете за час прогнать вычисления, на которые самостоятельно затратили бы несколько дней. Вычислительная мощность тысяч ядер доступна прямо в торговой платформе.

Для каждого прохода оптимизации есть ограничения. Тестируемый советник не может записывать на диск более 4ГБ информации и использовать более 4ГБ оперативной памяти. При превышении лимита агент сети не сможет корректно завершить расчет, и вы не получите результат. При этом с вас будет удержана оплата за уже затраченное на расчеты время.

Отчет о выполненных задачах #

Информация о расчетах, выполненных через облачную сеть MQL5 Cloud Network, можно найти в вашем профиле на MQL5.community.

Отчет о выполненных задачах

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