Бесплатная аналитика и контроль состояния MQL4/5 через БД | Архив форума

Бесплатная аналитика и контроль состояния MQL4/5 через БД

Закрытый раздел форума с архивными темами. Добавление сообщений отключено


Непрочитанное сообщение 29 ноя 2016, 11:23


Выпущен релиз первой версии бесплатной программы HerdOfRobots. Это замечательный инструмент для любого тредера, который использует торговых роботов на платформе MetaTrader. Программа предоставляет широчайшие возможности по накоплению информации, связанной с работой роботов, анализу сохранённой информации, контролю состояния роботов.

В комплекте с программой идут файлы и примеры кода, которые позволяют легко встроить в роботов возможность подключения к базе данных Microsoft SQL Server. Сохранение данных в БД даёт множество преимуществ по сравнению с логом MetaTrader. Данные из БД никуда не пропадают. Их можно легко сортировать, фильтровать, упорядочивать. Например, задача - выделить из лога все сообщения одного из пяти работающих на терминале MetaTrader роботов за указанный период времени - будет довольно сложной, если пользоваться логом MetaTrader. Если нужен период времени, который был достаточно давно - она может быть и вовсе неразрешимой. С БД и программой HerdOfRobots эта задача решается за секунды. Это очень упрощает отладку роботов, разрешение непонятных ситуаций и решение многих других проблем.

Также через БД можно контролировать роботов. Роботы могут записывать в БД своё состояние - нет ли ошибок, тикет обрабатываемого ордера и т.п. Программа может считывать эти данные и показывать их. Даже если робот один, но работает на удалённом сервере, управляемом дистанционно - значительно более удобно оценивать состояние робота, запустив программу и сразу же увидев нужные данные, чем запускать подключение к удалённому рабочему столу, вводить логин и пароль, а потом смотреть лог MetaTrader. Если же роботов запущено несколько - программа становится удобней даже в том случае, если работает на одном комьютере с терминалом MetaTrader.

Но самое лучшее применение программы - это анализ данных. Конечно, даже без программы можно легко оценить прибыльность роботов по изменению суммы на счёте. Но с помощью HerdOfRobots можно анализировать зависимость прибыли от разных факторов в разные периоды времени. Например, можно посмотреть среднюю прибыль и общую сумму прибыли в зависимости от типа робота за указанный период времени. Можно сравнить прибыль, полученную при торговле разными валютными парами. И возможности здесь поистине безграничные, поскольку программа позволяет легко создавать собственные отчёты.

Скачать и использовать HerdOfRobots можно совершенно бесплатно. Никаких пробных периодов - программа будет работать столько, сколько нужно. Никаких регистраций - есть прямая ссылка на скачивание установщика. Исходный код также открыт. Можно самостоятельно собрать программу из исходного кода. Можно вносить изменения или создавать на основе HerdOfRobots свои продукты. Возможно даже включение кода HerdOfRobots в закрытые коммерческие продукты - код открыт под лицензией BSD, которая это позволяет.

Взаимодействие организовано через импорт функций из DLL. Файл DLL создан на .NET и поставляются в комплекте с программой. Для облегчения экспорта добавлен включаемый файл со списком функций MQH, который также идёт в комплекте. Все функции и их применение подробно описаны в справке, прилагаемой к программе.

Программа тестировалась на разных версиях Windows - XP (необходима установка .NET 2.0), Windows 7 32 и 64 bit, Windows Server 2003, 2008, 2012 и т.д.
Использовались разные версии терминала MetaTrader 4, в том числе последняя актуальная версия на момент написания объявления. Тестирование на MetaTrader 5 не проводилось. Но, в связи с тем, что технически он реализован очень похоже на MT4, предположительно трудностей в использовании программы с MetaTrader 5 также быть не должно.

Программа хорошо протестирована - долгое время использовалась в системе с десятками тысяч запущенных роботов. Встроенная справка подробно описывает всю работу с программой. В случае проблем или возникновения вопросов можно писать на сайте через контактную форму: http://life-warrior.org/contact
или на форуме: http://life-warrior.org/forum/15

Ссылка на страничку программы: http://life-warrior.org/programs/herdofrobots.html
Страничка скачивания: http://life-warrior.org/programs/herdofrobots/download.html
Страничка с отчётами: http://life-warrior.org/programs/herdofrobots/reports.html

Репозиторий исходного кода проекта HerdOfRobots: https://bitbucket.org/CanSeeThePain/herdofrobots
Репозиторий исходного кода проекта MqlToSql, применяемого для интеграции экспертов и БД: https://bitbucket.org/CanSeeThePain/mqltosql

Аватар пользователя

Регистрация: 29 ноя 2016
Сообщений: 1

Стаж торговли: 1 месяц
Должность: бухгалтер
Брокер: ВТБ 24
Инструменты: акции
Город: Киров (Кировская обл

Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Разместить сообщение в теме


Независимый форум трейдеров рынка форекс. Форум трейдеров Московской Биржи, ММВБ, СПБ и FORTS

По вопросам сотрудничества и рекламы обращайтесь на info@форум-трейдеров.рф