Комплекс программ для торговли на нескольких терминалах с разными рисками.

Техническое задание

Нужно написать несколько программ.

1. Программа исполняющая приказы, которая она берет из файла инструкций, а также рассчитывающая объем сделки и осуществляющая контроль других рисковых параметров.
2. Программа рассылающая файл инструкций по заданному списку адресатов.
3. Программа редактирования адресатов рассылки.

Технология работы следующая.

На отдельном сервере стоит программа-рассыльщик(2) и программа модератор адресатов(3).
Программа исполняющая приказы стоит на терминале конечного пользователя (1).

На отдельном сервере формируется файл инструкций с приказами для программы(1), например он содержит такие строки.
OpenBuy EURUSD Market Stop=1.3245 Take=1.3578
CloseSell GBPUSD Market

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

Программа рассыльщик получает этот сигнал, проверяет валидность терминала по списку адресатов,  ранее высланным файлам и высылает файл-инструкцию на данный терминал.

Программа(1) открывает полученный файл и производит следующие действия.
- Рассчитывает объем сделки исходя из рисковых настроек, которые в ней заданы и открывает сделку на покупку EURUSD. Если по риску не проходит, то строка не исполняется.
- Закрывает ранее открытую сделку на продажу по GBPUSD (если таковая имеется).

Технология и средства рассылки и получения файла-инструкции на данный момент жестко не определены и обсуждаются с разработчиком.

Бюджет тоже обсуждается дополнительно. 

Откликнулись

1
Разработчик 1
Оценка
(40)
Проекты
106
52%
Арбитраж
17
12% / 65%
Просрочено
25
24%
Свободен
2
Разработчик 2
Оценка
(54)
Проекты
64
42%
Арбитраж
5
20% / 60%
Просрочено
4
6%
Свободен
3
Разработчик 3
Оценка
(55)
Проекты
118
67%
Арбитраж
0
Просрочено
0
Свободен
4
Разработчик 4
Оценка
(169)
Проекты
460
41%
Арбитраж
39
18% / 31%
Просрочено
193
42%
Свободен
5
Разработчик 5
Оценка
(187)
Проекты
367
56%
Арбитраж
45
22% / 56%
Просрочено
188
51%
Свободен
6
Разработчик 6
Оценка
(1)
Проекты
1
0%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
7
Разработчик 7
Оценка
(130)
Проекты
210
40%
Арбитраж
90
20% / 43%
Просрочено
85
40%
Свободен
8
Разработчик 8
Оценка
(46)
Проекты
73
16%
Арбитраж
13
8% / 92%
Просрочено
37
51%
Свободен
9
Разработчик 9
Оценка
(19)
Проекты
23
39%
Арбитраж
1
0% / 0%
Просрочено
0
Свободен
10
Разработчик 10
Оценка
Проекты
2
0%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен

Информация о проекте

Бюджет
50+ USD
Исполнителю
45 USD