Связать индикатор для МТ4 с онлайн-сервисом

MQL4 Indicadores

Tarea técnica

Имеются:

1.     1. Индикатор для терминала Метатрейдер 4, реализованный с помощью MQL4. На основании технического анализа выдает точки входа в виде цветных стрелок вверх или вниз.

2.   2. Онлайн сервис, дающий на основании фундаментального анализа глобальные рекомендации покупать или продавать. В сервисе существует система регистрации пользователей и оплата подписки. Рекомендации доступны только оплатившим подписку.

Что требуется:

1.    1. Перенести критический код индикатора в отдельную dll, чтобы сделать бесполезным декомпиляцию .ex4 файла.

2.   2. Добавить в индикатор процедуру авторизации с использованием логина и пароля от учетной записи в онлайн сервисе. Логин и пароль вводятся в настройках индикатора в качестве внешних параметров строкового типа. Авторизация запускается один раз при инициализации индикатора на графике или при запуске МТ4. Индикатор должен обратиться к базе данных на сайте и проверить статус учетной записи пользователя. Если она активна (оплачена), продолжается выполнение работы, если блокирована (не оплачена), индикатор не запускается и выдается окно предупреждения с описанием причины отказа. В случае успешной авторизации индикатор продолжает работу, появляется окно-алерт с указанием количества оставшихся дней до окончания оплаченного периода подписки. Индикатор должен получить с сервиса фундаментальные данные о глобальном тренде по валютной паре, на которую он установлен, и в дальнейшем выдавать сигналы на вход только в этом направлении. Например, если по EURUSD онлайн сервис фундаментально рекомендует покупать, то индикатор будет выдавать сигналы только на покупку, используя свой алгоритм. Сигналы на продажу должны игнорироваться и не отображаться. Процедура авторизации должна быть реализована в той же dll, где содержится код индикатора.

3.    3. Реализовать обработку ошибок в окно-алерт. Варианты ошибок:

- учетная запись заблокирована, продлите подписку, ссылка на сайт.

- неверная связка логин/пароль, если забыли, обратитесь к администратору на «адрес почты»

- нет ответа от сервера, повторное соединение через N секунд.

- инструмент не поддерживается сервисом (список рабочих валютных пар предоставим)

Предлагайте ваши цены и сроки. 

Han respondido

1
Desarrollador 1
Evaluación
Proyectos
3
33%
Arbitraje
3
0% / 100%
Caducado
1
33%
Libre
2
Desarrollador 2
Evaluación
(241)
Proyectos
387
51%
Arbitraje
14
14% / 14%
Caducado
43
11%
Libre
3
Desarrollador 3
Evaluación
(5)
Proyectos
31
87%
Arbitraje
1
0% / 100%
Caducado
12
39%
Libre
4
Desarrollador 4
Evaluación
(187)
Proyectos
367
56%
Arbitraje
45
22% / 56%
Caducado
188
51%
Libre
5
Desarrollador 5
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
6
Desarrollador 6
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
1. Два индикатора и советника перестали работать в новом билде терминала. 2. Индикаторы и советники в формате ex4. 3. Модифицировать индикаторы и советники под новый билд терминала. 4. При технической возможности обеспечить работу и на будущих билдах мт4
Требуется MQL разработчик с большим опытом работы по написанию скриптов советника. Работа по техническому заданию клиента, все доработки по согласованию с клиентом, за отдельную плату. Предварительное, внимательное изучение поставленной задачи. Соблюдение четких сроков исполнения. Соблюдение конфиденциальности и предотвращения разглашения, утечки идеи и алгоритма

Información sobre el proyecto

Presupuesto