Создание торгового робота для «парного» трейдинга

Tarea técnica

Задача состоит в создании индикатора, который мог бы сравнивать позиции по открытию 2-х разных инструментов и создании эксперта, который по сигналам индикатора мог бы открывать и закрывать ордера по 2-м инструментам в МТ4. Возможно совмещение 2 в 1 – индикатор и эксперт в одном эксперте.

Индикатор сравнивает позиции 2-х разных инструментов и находит численную разницу степеней между ними, например: open(EURUSD)^N-open(GBPUSD)^N. Эти численные значения накапливаются в установленном количестве, например 10 последних разниц степеней. Количество таких «значений» задается вручную в целых числах. При значении этого параметра = 1, хранится и будет использоваться в будущем только 1 разница степеней. При значении = 2, хранится и будут использоваться в будущем 2 разницы степеней. И т.д.

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

При получении сигнала на закрытие ордеров, все ордера закрываются с учетом всех нюансов.

Необходимо предусмотреть возможность уведомления клиента о совершенных операциях.

Необходимо устанавливать время начала торгов, чтобы ориентироваться по нему. Как правило, это время по Гринвичу. Т.е. пока в РФ не изменен порядок перехода или не перехода на зимнее время и, наоборот, пока где-то не изменено время начала торгов, необходимо «прошить» в эксперте (с возможностью ручного изменения) точное время открытия дня для расчета позиций по каждому инструменту.

Таким образом, открытие дня – open day по некоторым инструментам у нас может начинаться в 01:00 по Москве (или в 02:00 зимой как в данный момент). По умолчанию устанавливается Московское время.

            По другим инструментам, открытие дня возможно в 00:00 по Москве. Эту разницу времени открытия дня по разным инструментам следует учесть.

С учетом недавних событий по комплексному отключению интернета, целесообразно встроить в эксперта функцию проверки наличия «разрешения» на торговлю, в частности, на открытие ордеров на каждый день или даже на каждую торговую сессию. Т.е. надо присылать на сервер, на котором стоит эксперт постоянные разрешения. Ну, или, хотя бы, на неделю вперед. Т.е. если мы «дали» разрешение на неделю вперед, то не надо ждать подтверждения каждый день. Но это «недельное разрешение» может быть отозвано в любой момент и тогда будет требоваться постоянное переподтверждение на торговлю на каждый день или на каждую сессию.

Более подробное описание работы индикатора/эксперта обсуждается с выбранным Исполнителем

Поскольку бэк-тестирование в МТ4 затруднено, то после сдачи работы Исполнителем Заказчику потребуется 1-2 недели для проверки работоспособности эксперта на демо-счете.


Han respondido

1
Desarrollador 1
Evaluación
(6)
Proyectos
6
17%
Arbitraje
0
Caducado
0
Libre
2
Desarrollador 2
Evaluación
(261)
Proyectos
425
38%
Arbitraje
86
44% / 19%
Caducado
71
17%
Trabajando
3
Desarrollador 3
Evaluación
(564)
Proyectos
933
47%
Arbitraje
302
59% / 25%
Caducado
125
13%
Trabajando
Solicitudes similares
Нужен телеграм бот который по запросу валютной пары и времени экспирации будет давать сигнал, например EUR USD 5 минут и он выдаёт куда открывать сделку. Пример прилагаю скрином. Так же важно что бы он давал сигналы на ОТС котировках брокера Pocket option. Так же нужно что бы через бот можно было пройти регистрацию
Нужен робот в виде телеграм бота для ручной торговли который выдает тот самый бот в телеграмм скрины в виде примера показаны ниже пример EUR/USD сигнал вниз таймфрейм 1 минута нужно сделать бот в телеграмм очень качественным который может делать хоть и не частые но очень верные сигналы P.S он так же должен давать сигналы на OTC
**Техническое задание (ТЗ) для торгового робота на платформе Pocket Option** Здравствуйте! Мне нужен торговый робот для работы на платформе **Pocket Option** (бинарные опционы). Основная задача робота – открывать сделки по стратегии **мартингейл**. В случае неудачной сделки робот должен увеличивать сумму следующей ставки в **2,5 раза**, пока не будет достигнута прибыль. Однако, мне нужен робот с более «умным»

Información sobre el proyecto

Presupuesto
50+ USD
Para el ejecutor
45 USD