Справка по MetaTrader 5

Как стать участником

Как стать участником

Участие в сети облачных вычислений MQL5 Cloud Network позволяет заработать на предоставлении вычислительной мощности своего компьютера. Для этого нужно установить агентов тестирования через специальный менеджер и указать там же свой аккаунт MQL5.community, на который будет зачисляться оплата. Агенты будут автоматически получать задания, никаких дальнейших действий со стороны пользователя не потребуется. Контролировать объем произведенной работы и ее оплату можно в специальном разделе вашего профиля MQL5.community.

Как установить менеджер агентов

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

Для подключения агентов к MQL5 Cloud Network на компьютере, где установлены агенты должно быть не менее 2048МБ оперативной памяти. Установка может быть произведена только в 64-х битной системе

Установка менеджера агентов

Установка происходит в несколько шагов:

  • Ознакомьтесь с программой.
  • Прочитайте лицензионное соглашение. В случае согласия с его условиям, выберите опцию "Я принимаю условия соглашения" и нажмите "Далее". Если вы не согласны с соглашением, следует выйти из программы установки.
  • Укажите папку, в которую будет установлено приложение, и папку для создания ярлыков в меню "Пуск". Если отметить пункт "Не создавать папку в меню "Пуск"", ярлыки программы не будут созданы.
  • Завершите установку. Можно сразу перейти к настойке агентов и открыть сайт MQL5 Cloud Network в Интернете.

Как установить и настроить агентов

Чтобы начать предоставлять собственные вычислительные мощности в сети MQL5 Cloud Network, установите и запустите приложение MetaTester.

Обзор

Чтобы установить агенты, нажмите кнопку "Add" на вкладке "Services". MetaTrader 5 Agents Manager автоматически определяет количество логических ядер и устанавливает соответствующее им количество агентов тестирования. По умолчанию агентам устанавливается единый пароль "MetaTester". Все агенты доступны в локальной сети по одному и тому же IP-адресу, но каждому назначается свой порт. При необходимости можно указать другие номера портов или задать пароль. Для использования в MQL5 Cloud Network эти настройки не оказывают влияния.

  • Для участия в MQL5 Cloud Network нельзя устанавливать агентов больше, чем логических ядер процессора.
  • Для подключения агентов к MQL5 Cloud Network на компьютере, где установлены агенты должно быть не менее 2048МБ оперативной памяти.
  • Если выход в Интернет осуществляется через прокси-сервер, укажите его настройки либо в торговой платформе, либо в Internet Explorer.

Службы

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

MQL5 Cloud Network

Если аккаунт в MQL5.community указан неверно или не указан вовсе, вычислительная мощность агентов будет предоставляться бесплатно.

Последняя настройка на закладке "Scheduler" позволяет задать расписание, по которому ваши агенты будут доступны в MQL5 Cloud Network. Например, можно запретить выполнение задач в рабочее время, если днем мощности компьютера нужны самому.

Расписание

На этом настройка агентов закончена. Теперь можно закрыть окно MetaTrader 5 Agents Manager, агенты запущены в качестве сервисов и не требуют от вас внимания. При необходимости вы можете в любой момент поменять их настройки, запустив программу MetaTrader 5 Strategy Tester из меню "Пуск" или по ярлыку с Рабочего стола.

Управление агентами на MQL5.community

Управлять агентами тестирования можно также из своего профиля на MQL5.community. В разделе "Агенты" показывается вся необходимая информация: конфигурация компьютера, IP-адрес, рейтинг, количество выполненных задач, а также сумма заработка.

Управление агентами через профиль MQL5.community

При наведении курсора на агента появляются пиктограммы команд "Отключить" и "Удалить".

Ограничения участия в MQL5 Cloud Network

Для агентов существует ряд ограничений на участие в работе сети MQL5 Cloud Network:

  • Для участия в вычислениях агенту должно быть доступно как минимум 768 МБ физической памяти.
  • Для подключения агентов к MQL5 Cloud Network на компьютере, где установлены агенты должно быть не менее 2048МБ оперативной памяти.
  • Для участия в вычислениях рейтинг производительности (PR) агента должен быть не ниже 50.
  • Агенты, установленные на виртуальной машине, не могут принимать участие в вычислениях.
  • Агенты с рейтингом производительности (PR) ниже 100 не используются при генетической оптимизации, чтобы не замедлять процесс расчетов. Это связано с тем, что при генетической оптимизации расчет осуществляется по поколениям (256 проходов), и пока одно поколение не посчитано, расчет следующего не начинается. Если даже один из 256 проходов рассчитывается агентом с низкой производительностью, снижается общая скорость расчетов.
  • Если на компьютере, где установлен агент, остается менее 500МБ свободного дискового пространства, агент больше не сможет получать задания от MQL5 Cloud Network.
  • Агенты не получают задания из сети, если компьютер, на котором они установлены, работает от батареи (актуально для ноутбуков).

Консольная настройка агентов

Приложение MetaTester можно использовать в консольном режиме - запускать из командной строки.

Консольный режим не позволяет настраивать параметры подключения агентов к сети MQL5 Cloud Network, в том числе указывать аккаунт MQL5.community, на который будут зачисляться средства за предоставление агентов. Данная возможность отсутствует для обеспечения безопасности работы с вычислительной сетью.

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

Для работы с агентами в консольном режиме можно использовать следующие ключи:

  • /install /address:address:port /password:password — установить агент тестирования на указанном IP-адресе и порту с указанным паролем. Пример использования:

c:\>metatester.exe /install address:192.168.0.1:2000 /password:akq1skdj

  • /uninstall /address:address:port — удалить агент тестирования, установленный ранее на указанном IP-адресе и порту. Пример использования:

c:\>metatester.exe /uninstall address:192.168.0.1:2000

  • /start /address:address:port — запустить агент, установленный ранее на указанном IP-адресе и порту.

c:\>metatester.exe /start address:192.168.0.1:2000

  • /stop /address:address:port — остановить агент, работающий на указанном IP-адресе и порту.

c:\>metatester.exe /stop address:192.168.0.1:2000

  • /restart /address:address:port — перезапустить агент, работающий на указанном IP-адресе и порту.

c:\>metatester.exe /restart address:192.168.0.1:2000

  • /shutdown — остановить все работающие агенты.

c:\>metatester.exe /shutdwon

  • /autouninstall — удалить все ранее установленные агенты.

c:\>metatester.exe /autouninstall

  • /help или /? — вызвать окно помощи по запуску из командной строки.

c:\>metatester.exe /?