Алгоритм выравнивания

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

Требуются алгоритм выравнивания котировок на один и тот же инструмент между 2 брокерами. Скажем в одно и тоже время bid XAGUSD на одном брокере 14,84 а на другом 15,22 и эти цены в данным момент справедливы для обоих брокеров. Между этими 2 брокерами постоянная разница (резонанс) в котировках на один и тот же инструмент, но этот резонанс меняется все время, он сужается и расширяется. Нужен алгоритм который бы в автоматическом режиме позволял выравнивать цены этих двух брокеров. Но выравнивать так, что бы в момент, когда цена одного брокера увеличилась больше, чем значение резонанса, я  бы видел какая между этими брокерами в этот момент разница, за вычетом резонанса. Этот код я в дальнейшем использую.

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

1
Разработчик 1
Оценка
(107)
Проекты
149
36%
Арбитраж
29
3% / 55%
Просрочено
35
23%
Свободен
2
Разработчик 2
Оценка
(169)
Проекты
460
41%
Арбитраж
39
18% / 31%
Просрочено
193
42%
Свободен
Опубликовал: 2 примера
3
Разработчик 3
Оценка
(20)
Проекты
35
23%
Арбитраж
23
17% / 61%
Просрочено
14
40%
Свободен
4
Разработчик 4
Оценка
(15)
Проекты
68
46%
Арбитраж
6
0% / 100%
Просрочено
6
9%
Свободен
5
Разработчик 5
Оценка
(22)
Проекты
37
81%
Арбитраж
0
Просрочено
2
5%
Свободен
Опубликовал: 5 примеров
6
Разработчик 6
Оценка
(2)
Проекты
10
60%
Арбитраж
3
0% / 67%
Просрочено
2
20%
Свободен
Опубликовал: 1 пример
7
Разработчик 7
Оценка
(187)
Проекты
367
56%
Арбитраж
45
22% / 56%
Просрочено
188
51%
Свободен
Опубликовал: 1 статью, 6 примеров
8
Разработчик 8
Оценка
(13)
Проекты
34
76%
Арбитраж
1
100% / 0%
Просрочено
6
18%
Свободен
9
Разработчик 9
Оценка
(15)
Проекты
37
62%
Арбитраж
1
0% / 100%
Просрочено
1
3%
Свободен
Опубликовал: 1 статью, 29 примеров
10
Разработчик 10
Оценка
Проекты
0
0%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
Опубликовал: 28 статей, 4 примера
11
Разработчик 11
Оценка
(80)
Проекты
117
67%
Арбитраж
16
25% / 13%
Просрочено
12
10%
Свободен
Опубликовал: 2 примера
12
Разработчик 12
Оценка
(564)
Проекты
845
73%
Арбитраж
15
53% / 13%
Просрочено
193
23%
Свободен
13
Разработчик 13
Оценка
(13)
Проекты
20
70%
Арбитраж
2
0% / 50%
Просрочено
1
5%
Свободен
14
Разработчик 14
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен

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

Бюджет
10 - 100 USD
Сроки выполнения
от 1 до 10 дн.