Связаться по Skype: vkarabedyants
Позвонить Написать
+7 (499) 404-28-83

Блог о системном администрировании серверов и сайтов

Установка, настройка программного обеспечения Linux, Windows операционных систем

Построении распределенных систем MetaTrader

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

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

Для облегчения задач по созданию-модифицированию-тестированию советников, в торговую платформу Metatrader включена подсистема MQL5 IDE. Она включает в себя:

  • Клиентский терминал MetaTrader 5 – управление и запуск советников
  • Язык MQL5 – создание советников, библиотек, мониторов и индикаторов, дополнительных скриптов
  • Редактор языка MQL – MetaEditor, отладка и компилирование кода советников
  • Тестер стратегий – позволяет проверить эффективность выбранной стратегии советника используя набор исторических данных

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

  • Скачиваем инсталляционный файл (не забываем, что агент тестирования работает только на x64 платформе), запускаем мастер установки

metatrader-1

  • Соглашаемся с лицензионным соглашением, выбираем папку для установки агента тестирования

metatraider-2

  • Пропускаем опцию создания дополнительной папки в меню программ, запускаем процесс инсталляции клиента. Дожидаемся окончания операции установки

metatrader-3

  • Запускаем агент тестирования

metatrader-6

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

  •  Настройки прямого доступа к агенту определяются в закладе Serices

metatrader-7
Количество  процессов определяется количеством ядер CPU. Контекстным меню можно выполнять операции по запуску-остановке экземпляров агента тестирования, а также экспорт списка агентов.
metatrader-8

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

metatrader-9

  • Закладка Scheduler позволяет задать расписание работы агента

metatrader-10
Добавление агентов тестирования производится в расширении Strategy Tester клиентского терминала MetaTrader.

  • Для запуска расширения необходимо нажать комбинацию клавиш Ctrl+R

metatrader-11

  • В контекстном меню Local Network Farm  выбираем Add, и в открывшемся окне вводим IP адрес агента (либо диапазон сканирования), указываем порты и пароль для подключения. Также доступен импорт списка агентов.

metatrader-12

  • После окончания процесса добавления агентов нажимаем Finish

metatrader-13

  • Добавленные агенты отображаются в списке Local Network Farm

metatrader-14

Хотите автоматизировать торговые операции с помощью советников? Мы знаем как это сделать, установка и настройка MetaTrader подробности [email protected]

Оставить комментарий

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.