Разработка решению по лицензированию EA торговых роботов.

명시

Цель: 

  • Защитить свой советник/индикатор MT4/MT5 от кражи или использования нелицензированными пользователями;
  • Защита от перепродажи советника/индикатора MT4/MT5;
  • Контроль и управление лицензиями на  программное обеспечение;
  • Ограничения количество установок  советника/индикатора MT4/MT5 для каждого пользователя;
  • Автоматическая генерирование новые лицензионных ключей для советника/индикатора MT4/MT5 , новых пользователей.

Решение:   используйте механизм удаленного лицензирования на основе веб-сервера (Схема №1)

Реализация: советник/индикатор сначала подключается к удаленному веб-серверу и отправляет зашифрованную информацию (включая лицензионный ключ).  Веб-сервер анализирует данные и отвечает, давая советнику разрешение на запуск или отключая его на этапе инициализации.  Эта настройка универсальна для советников и индикаторов MT4 и MT5 (Схема №2)

Задача: реализовать собственный механизм защиты советника MT4/MT5.  Этот механизм защиты основан на двусторонней проверке, которая защитит программное обеспечение ЕА, даже если кто-то перехватит или украдет лицензионный ключ!

Требования: механизм защиты EA на основе удаленного веб-сервера, лицензирование должен быть гибким, например, создатель EA может ограничивать или контролировать множество различных параметров, таких как:

  1. Возможность ограничить время советника/индикатора путем добавления/изменения даты истечения срока действия в удаленной базе данных.
  2. Возможность сбора пользовательских данных, таких как номер счета, тип счета (реальный/демо) или результаты торговли.
  3. Возможность включить или отключить опцию бэктестинга.
  4. Возможность уведомлять пользователей о новой версии советника/индикатора.
  5. Возможность включать и отключать торговлю в режиме реального времени.
  6. Даже возможность удаленно обновлять параметры советника/индикатора.

Благодаря защищенной версии  советника/индикатора должен осуществляться полный контроль пользователей ЕА , возможность удаленно включать и отключать или добавлять новых пользователей, код не должен оказывать влияние на работу ЕА .

Могу рассмотреть альтернативные варианты реализации через веб-сервер, в рамках текущего задания. 

Этапы реализации: проектирование предложения, согласование варианта реализации, реализация, тестирование, оплата после проверки реализации заявленных функциональных областей. 

파일:

PNG
ggwhfu1.png
97.9 Kb
PNG
qixi2_g2.png
127.2 Kb

응답함

1
개발자 1
등급
(21)
프로젝트
35
54%
중재
8
63% / 38%
기한 초과
1
3%
무료
2
개발자 2
등급
(217)
프로젝트
275
20%
중재
4
0% / 100%
기한 초과
4
1%
작업중
3
개발자 3
등급
(23)
프로젝트
34
15%
중재
2
0% / 50%
기한 초과
8
24%
무료
4
개발자 4
등급
(42)
프로젝트
111
57%
중재
2
50% / 0%
기한 초과
3
3%
무료
5
개발자 5
등급
(68)
프로젝트
78
27%
중재
13
31% / 54%
기한 초과
15
19%
작업중
6
개발자 6
등급
(15)
프로젝트
37
62%
중재
1
0% / 100%
기한 초과
1
3%
무료
7
개발자 7
등급
프로젝트
1
0%
중재
1
0% / 100%
기한 초과
0
무료
8
개발자 8
등급
(11)
프로젝트
13
38%
중재
0
기한 초과
2
15%
무료
9
개발자 9
등급
(44)
프로젝트
100
39%
중재
17
29% / 41%
기한 초과
32
32%
작업중
비슷한 주문
Индикатор оригинала не перерисовывается, соответственно когда будете вносить изменения в алгоритме индикатора, тоже не должен перерисовыватся. Необходимо найти в алгоритме индикатора, где есть условия, при которой индикатор выдает уведомления. Нужно посмотреть с расчетом на одну свечу назад на уже закрытой свече на каких условиях находится когда свеча открывалась, и на основание этого создать новое условие, чтобы

프로젝트 정보

예산
100 - 1000 USD
개발자에게
90 - 900 USD
기한
에서 1  30 일