Авг 9

Защита для советника Gladiator на основе технологии HASP SRM

Несколько последних дней был очень занят, так как в дополнение к плановой работе пришел заказ на установку защиты для советника Gladiator. Советник показывает хорошие результаты на основе реальных тестов, но, это тема отдельного разговора. Полагаю, что читателям, интересующимся вопросами защиты с использованием технологий HASP SRM, будет интересен фрагмент технической части документации по установке советника. Привожу тест, написанный мной и переданный заказчику вместе с файлами защищенной программы.
Прежде, чем дать основную информацию, рекомендую обратить внимание на эту позицию калькулятор вкладов с капитализацией. Воспользовавшись калькулятором вклада «Свободный РОСТ» можете рассчитать, например, что вложив на год 15000 рублей получаете 16407 руб. Доход составит 1 407 руб. Эффективная ставка 9.38%. Конечно, это не 10% и возможно более в месяц при торговле на Форекс, но 100% гарантии и нулевой риск потерь. То есть то, чего на Форекс Вам никто и никогда гарантировать не сможет.

Установка советника GLADIATOR (ver. 1.0) на торговый терминал MetaTrader 4

При открытии счета важно тип счета: Standart  сервер: Singapore или HongKong рекомендуемое кредитное плечо: 1:1000

1 Скопировать файл советника с расширением .ex4 (galadiator.ex4) в папку «experts» терминала MetaTrader4 По умолчанию это папка: C:\Program Files\MetaTrader4\experts
2 Скопировать файл библиотеки советника с расширением .dll (galadiator.dll) в папку «libraries» терминала MetaTrader4 По умолчанию это папка: C:\Program Files\MetaTrader4\ libraries
3 Скопировать файлы советника с расширением .set в папку «presets» терминала MetaTrader4 По умолчанию это папка: C:\Program Files\MetaTrader4\Presets. Файлы рекомендуемых настроек с расширением .set могут не входить в поставляемый Вам дистрибутив для установки.
Запускаем bat файл install.bat. Для запуска файла необходимо иметь полномочия учётной записи администратора в операционной системе. Через несколько минут программный ключ HASP SL установлен, так же установлены и средства контроля. Если по какой-то причине install.bat не отработал, то можно запустить команду, записанную в файле install.bat, а, именно, galadiator.exe –i

(Установка драйвера для работы с ключами HASP SRM)
Для контроля и получения информации о программном (или аппаратном ключе) HASP SRM, то набираем в строке веббраузера
http://localhost:1947/ и смотрим пункт HASP Keys.

Смотрим информацию о продукте – пункт Products.

Вы должны увидеть запись Forex Gladiator.
Затем смотрим пункт Features.


В этом пункте находится лицензия для установки, выданная на один день. Стоит пометка Not started, так как советник Вы еще не запускали. Запускать не следует до получения лицензии, неограниченной по сроку действия.


Для получения лицензии необходимо запустить файл REG-RUS.exe из комплекта поставки. Нажимаете кнопку

Нажимаете кнопку Collect Information и указываете имя для файла с данными, уникальными для вашего компьютера.

Имя фала – адрес вашей электронной почты, на который получите код регистрации. Расширение файла c2v.

На скриншоте – файл успешно создан.
Для регистрации Вы должны отправить на адрес igor@anantchenko.ru (дублировать на aiv123@mail.ru) следующую информацию:
1. Файл с уникальными данными (c2v).
2. Ваш идентификатор (фамилия имя отчество или некий псевдоним), под которым будите фигурировать в базе клиентов.
3. Номер счета (аккаунта) на котором будите использовать советник Gladiator v. 1.0
Вы получите письмо-ответ, в котором будет находиться следующая необходимая для завершения регистрации информация:
1) Файл ответа с постоянной лицензией (расширение .v2c) для программы, прописываемой в программный ключ HASP SL.
2) Код регистрации – указываете в поле key настроек советника.
Полученный файл необходимо обработать программой REG-RUS.exe (вкладка Apply License Update).

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

Наличие позиции с записью Perpetual свидетельствует о том, что ПОСТОЯННАЯ лицензия для работы на данном компьютере успешно установлена.
Только после этого запускаем терминал МТ4. В меню терминала переходим в пункты сервис/настройки/советники и устанавливаем в чекбоксах флажки (галочки), так как на рисунке

Открываем график выбранной валютной пары. Выбираем временной период, М15. Рекомендуется загрузить шаблон gladiator.tpl, однако это действие не является обязательным, так же как и установка шрифтов, которые могут входить в состав дистрибутива.

В окне навигатор/советники выбираем советник GLADIATOR и перетаскиваем его на график.

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

Ввoдим в строке key полученный ключ.

Советник готов к работе. Используя кнопку Загрузить, Вы можете загрузить рекомендуемые настройки (файл с расширением .set).

Для информации. Полученный номер ключа (key) позволяет работать Вам с вашим номером счета. Полученный файл v2c позволяет запускать программу только на данном компьютере. Если захотите запускать на другом компьютере (или на этом же, но после переустановки операционной системы), то должны получить новый ключ. Накладные расходы на покупку нового ключа HASP SL с лицензией 220 руб. (220 WMR), в настоящее время согласно прайсу http://protect-online.ru/price. Так как обеспечение для защиты поставляется сторонней фирмой, то стоимость нового ключа HASP SL с лицензией может меняться. Если хотите получить аппаратный ключ, наличие которого позволяет работать с компьютером, на котором установлено ПО, в не зависимости от того, сколько раз была переустановлена операционная система, то можно купить аппаратный ключ HASP HL. Стоимость ключа HASP HL Pro (http://www.aladdin-rd.ru/buy/prices/hasp_user.xls) в настоящее время составляет 776 руб. (WMR) без учета стоимости доставки.

АКЦИИ И СКИДКИ

Демоверсия программы работает с демосчетом, но для привязки к компьютеру используется коммерческая лицензия с ключом HASP SL, стоимость которой 220 руб. Для клиентов, серьезно заинтересованных в покупке программы, со своей стороны доплачиваем за лицензию к HASP SL 120 руб., таким образом, Вы можете получить демоверсию всего за 100 руб. (WMR). Каждый покупатель программы, купивший ее до конца августа 2012 г. получает вторую лицензию для HASP SL бесплатно. Выполнить привязку к конкретному компьютеру этой второй лицензии Вы должны в течение 3 дней после покупки.
Комментарий для любителей использовать ex4-to-mq4. Воспользовавшись декомпилятором, Вы сможете выполнить (Незаконно! Нарушение авторских прав! Запрещено!) декомпиляцию, и получить исходный код, в котором увидите обращения к библиотеке. Полностью убрав обращения к библиотечным функциям Вы получаете плохо работающий (или вообще не работающий и сливающий депозит) робот, т.к. функции в dll отвечают за его тонкую настройку для работы на рынке. Используя вариант декомпил mq4 + dll, Вы не получите того варианта, который соответствует продаваемому роботу, т.к. анализируется процесс и соответствующий ему ex4 файл. Варианта только два. Или dll фиксирует, что была вызвана из оригинального файла, хеш которого не изменился или отмечает, что вызов произошел из измененного файла. Во втором случае dll не выполняет часть возложенных на нее функций. Программа вроде как работает (если убрать обращение к функциям dll), но без профита.

* * *

В ближайшее время дам ссылку на то, где можно купить данный советник и что он из себя представляет, как торговый робот.

Поделитесь статьей со своими друзьями
Общайтесь со мной:
comments: Closed

Comments are closed.