Модернизация (дополнение) советника.

Specification

Доработать нужно функцию "Orders close".
При достижении заданного количества ордеров следует закрыть два ордера - первый и последний, но при условии: положительный профит последнего ордера и отрицательный профит первого совпадают.
Пример: "Orders close" = 6, направление работы = Short, цена пошла вверх, открываются 6 ордеров с заданным шагом. В этот момент включается функция сравнения профита первого и шестого ордера. При движении цены вниз наступает момент когда эти цифры совпадают по величине. Это и есть команда на закрытие первого и шестого ордера. Если цена продолжает расти - открывается седьмой ордер и теперь уже сравнение идёт цены первого и седьмого ордера и, при достижении их равенства закрывается первый и седьмой ордер. Таким образом, количество ордеров снижается до заданного уровня и далее советник работает по обычной схеме.

Files:

Responded

1
Developer 1
Rating
(224)
Projects
284
20%
Arbitration
5
0% / 100%
Overdue
4
1%
Free
2
Developer 2
Rating
(464)
Projects
808
49%
Arbitration
74
19% / 51%
Overdue
141
17%
Loaded
3
Developer 3
Rating
(15)
Projects
20
15%
Arbitration
3
0% / 67%
Overdue
2
10%
Free
4
Developer 4
Rating
(45)
Projects
52
54%
Arbitration
2
0% / 50%
Overdue
1
2%
Free
Published: 2 codes
5
Developer 5
Rating
(589)
Projects
1070
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Free
Published: 1 article, 8 codes
6
Developer 6
Rating
(203)
Projects
264
22%
Arbitration
24
50% / 17%
Overdue
0
Loaded
7
Developer 7
Rating
(279)
Projects
341
37%
Arbitration
6
50% / 17%
Overdue
7
2%
Free
Published: 5 codes
8
Developer 8
Rating
(45)
Projects
64
28%
Arbitration
0
Overdue
6
9%
Free
9
Developer 9
Rating
(3)
Projects
4
0%
Arbitration
1
100% / 0%
Overdue
0
Free
10
Developer 10
Rating
(144)
Projects
285
42%
Arbitration
19
63% / 5%
Overdue
29
10%
Free
Published: 2 codes
Similar orders
Требуется опытный разработчик,для доработки и глубокого аудита торгового робота!Ключевые задачи: Аудит безопасности, полная проверка исходного кода на баги, уязвимости,и скрытые угрозы,а также передачи данных.Максимизация прибыли,и снижение рисков: Доработка логики для извлечения максимум профита и минимизации потерь и присадок.Штормоустойчивость:Критически важно,чтобы алгоритм и код, корректно и без сбоев
Цель доработки Исправить механизм пробойной защиты сетки. Пробойный механизм должен: защищать открытые хвосты при выходе цены из диапазона; рассчитывать объём только по текущему плавающему убытку хвостов; закрывать корзину около нуля или с небольшим плюсом; корректно переживать ложные пробои; повторять попытки защиты до закрытия корзины; не останавливать работу основной сетки; не создавать серию бессистемных

Project information

Budget
30 - 80 USD
Deadline
to 10 day(s)