Нужен робот выставляющий сделки из стороннего источника

MQL5 Asesores Expertos MySQL

Trabajo finalizado

Plazo de ejecución 1 día
Comentario del Cliente
Отлично поняли задачу и выполнили в срок

Tarea técnica

Необходимо создать робота который будет брать данные из MySQL или APi (с интервалом 1 секунда) которые будут содержать символ, обьем, тип ордера(Buy stop/sell stop), цену, уровень SL, уровень TP и выставлять их.

В случае если ордер Buy stop или sell stop изменился на активную сделку sell или Buy проверяем данные из базы/апи уровня SL и TP и меняем их на значения из базы, будет проще реализовать по проверке в принципе :

Возьмем формат данных для примера SYMBOL|VALUE|ORDER_TYPE|PRICE|SL|TP

1) Появился в базе ордер EURUSD|0.01|BUY_STOP|0.87|0.83|0.95

2) Проверяем наличие активных BUY сделок

3)Если нет активных сделок BUY выставляем за заданными параметрами ордер Buy stop

4) Если есть активный ордер BUY проверяем его уровень SL и TP , если он отличается от новых данных, обновляем активную сделку BUY

Аналогично и для SELL STOP

В настройках робота должны указываться следующие параметры:

Если реализациия через базу данных:

Хост базы данных

Порт базы данных

Логин базы данных

Пароль базы данных

Ключ доступа (для выполнения запросов типа SELECT symbol,value,order_type,price,sl,tp FROM orders WHERE key=ASD111)

Если реализация через апи:

Хост апи

Ключ доступа (для выполнения запроса GET http://apihost.com/get.php?key=ASD111)

Детали и обсуждение бюджета в переписке с исполнителем. 

Han respondido

1
Desarrollador 1
Evaluación
(224)
Proyectos
284
20%
Arbitraje
5
0% / 100%
Caducado
4
1%
Libre
2
Desarrollador 2
Evaluación
(203)
Proyectos
264
22%
Arbitraje
24
50% / 17%
Caducado
0
Trabajando
Solicitudes similares
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

Información sobre el proyecto

Presupuesto
100 - 250 USD
Plazo límite de ejecución
de 1 a 3 día(s)