Нужна библиотека (mqh) для обеспечения взаимодействия между терминалами

MQL5 Experts

Tâche terminée

Temps d'exécution 1 minute

Spécifications

Суть в том, что на одном компьютере могут быть запущены несколько терминалов, на которых будут работать советники. Советники с разных терминалов должны "общаться" с главным советником -сервером. Один из советников представляет собой сервер... остальные клиенты.

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

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

Класс должен иметь следующие методы:

- создать канал взаимодействия (pipe, или еще чего... не важно) - для сервера...

- ждать (без блокировки)  подключения клиентов к каналу

- отправить двоичные данные клиенту

- отправить строку клиенту

- подключиться к каналу (для клиента)

- получить двоичные данные от клиента (без блокировки)

- получить строку от клиента (без блокировки)

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

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

Répondu

1
Développeur 1
Évaluation
(224)
Projets
284
20%
Arbitrage
5
0% / 100%
En retard
4
1%
Gratuit
2
Développeur 2
Évaluation
(23)
Projets
53
9%
Arbitrage
10
20% / 60%
En retard
11
21%
Gratuit
Publié : 6 codes
3
Développeur 3
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

Informations sur le projet

Budget
50 - 100 USD
Délais
de 1 à 3 jour(s)