Алгоритм пробой минимума-максимума

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

Я новенький. Поэтому в терминах плохо разбираюсь.

Нужен алгоритм, который автоматически будет открыть и закрывать позиции. Условия достаточно простые.

Пробой минимума и максимума за за Х баров. После входа ставится тейк профит и стоп-лосс в процентах от цены входа.

Вход для лонга: закрытие выше максимума за Х1 бара для лонга. Выход: тейк-профит, стоп-лосс или закрытие ниже минимума за Х2 бара для лонга;

Вход для шорта: закрытие ниже минимум за Х3 бара для шорта. Выход: тейк-профит, стоп-лосс или закрытие выше максимума за Х4 бара для шорта.

Особенности. 

1. Периоды за который берутся максимумы и минимумы разные. Т.е. макимум может быть за 10 баров, а минимум за 15 баров. 

2. Максимумы и минимумы у лонгов и шортов также разные. 

3. Соответственно тейк-профиты и стоп-лоссы у лонгов и шортов тоже разные.

Итого должны быть следующие переменные:

1. Максимум за Х1 баров для лонга

2. Минимум за Х2 баров для лонга

3. Минимум за Х3 баров для шорта

4. Минимум за Х4 баров для шорта

5. Тейк-профит в % для лонга

6. Стоп-лосс в % для лонга

7. Тейк-профит в % для шорта

8. Стоп-лосс в % для шорта


Есть такой алгоритм, написанный в ТС Лабе. При необходимости готов предоставить. 



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

1
Разработчик 1
Оценка
(362)
Проекты
496
39%
Арбитраж
27
56% / 4%
Просрочено
53
11%
Свободен
2
Разработчик 2
Оценка
(548)
Проекты
1330
59%
Арбитраж
28
82% / 0%
Просрочено
10
1%
Свободен
3
Разработчик 3
Оценка
(21)
Проекты
49
39%
Арбитраж
4
25% / 75%
Просрочено
10
20%
Свободен
4
Разработчик 4
Оценка
(40)
Проекты
106
52%
Арбитраж
17
12% / 65%
Просрочено
25
24%
Свободен
5
Разработчик 5
Оценка
(66)
Проекты
143
34%
Арбитраж
10
10% / 60%
Просрочено
26
18%
Свободен
6
Разработчик 6
Оценка
(195)
Проекты
395
28%
Арбитраж
155
20% / 52%
Просрочено
112
28%
Свободен
7
Разработчик 7
Оценка
(68)
Проекты
111
26%
Арбитраж
17
6% / 71%
Просрочено
15
14%
Свободен
8
Разработчик 8
Оценка
(28)
Проекты
60
42%
Арбитраж
1
0% / 100%
Просрочено
5
8%
Свободен
9
Разработчик 9
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
10
Разработчик 10
Оценка
(45)
Проекты
59
42%
Арбитраж
5
0% / 60%
Просрочено
12
20%
Свободен
11
Разработчик 11
Оценка
(5)
Проекты
9
44%
Арбитраж
2
0% / 50%
Просрочено
3
33%
Свободен

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

Бюджет
20 - 30 USD
Исполнителю
18 - 27 USD