Максимальная просадка по эквити!

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

Здравствуйте.

Нужен идентификатор, который в режиме реального времени будет возле графика выводить текущую максимальную просадку по эквити.

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

 

Просадка по счету считается в режиме реального времени, а не по результатам закрытия позиций. 
Максимальная просадка представляет собой максимальное относительное снижение значения общей доходности по сравнению со значением последнего исторического максимума общей доходности.
Максимальная доходность расчитывается с учетом плавающих прибылей и убытков, а не по результату закрытия сделки.
макс. просадка = (минимальная доходность после просадки, выраженная в % +1) / (максимальая доходность до просадки в % +1) -1
Например, домаксимальная доходность до просадки составляла 80%. Затем, в результате совершения неудачных сделок на счете были потери до 20% доходности.
В данном случае:
просадка = (20%+1) / (80%+1) -1 = -0.333333 или -33.33%

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

 В общем нужен идентификатор для конкурса марафон от фибо. Главное, чтоб в терминале считало просадку и предупреждало о возможном превышении её при заданном стопе и тейк-профите.

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

1
Разработчик 1
Оценка
(169)
Проекты
460
41%
Арбитраж
39
18% / 31%
Просрочено
193
42%
Свободен
2
Разработчик 2
Оценка
(400)
Проекты
704
49%
Арбитраж
57
16% / 49%
Просрочено
129
18%
Свободен
3
Разработчик 3
Оценка
(549)
Проекты
1331
59%
Арбитраж
28
82% / 0%
Просрочено
10
1%
Свободен
4
Разработчик 4
Оценка
(1)
Проекты
4
25%
Арбитраж
1
0% / 100%
Просрочено
1
25%
Свободен
5
Разработчик 5
Оценка
(2)
Проекты
2
0%
Арбитраж
0
Просрочено
1
50%
Свободен

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

Бюджет
10+ USD
Исполнителю
9 USD
Сроки выполнения
от 1 дн.