Создание торгового советника

Job finished

Execution time 6 days
Feedback from customer
Артем молодец. Ни секунды не пожалел, что попросил его помочь. Рекомендую.

Specification

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

1.       Открытие позиции

2.       Сопровождение открытой позиции

3.       Закрытие позиции

Вводные данные:

СПРЭД: Счет с минимальным спрэдом 1-3 знака по 5-му знаку.

Комиссия: Комиссия брокера 3 долл за сделку за один лот (каждая сделка).

Сумма сделки:  100 долл.

Тип счета: ECN (скорее всего). + есть возможность иметь одновременно две и более открытых разнонаправленных сделки.

1.       Открытие позиции:

Необходимо определить уровни. Уровень - это целое значение цены по 4-му знаку после запятой (например 1,2585). Пятый знак в расчет не брать.

Робот открывает позицию на сумму сделки вверх, если цена bid (покупка) достигнет уровня +2 пункта (по четвертому знаку после запятой), и открывает позицию на сумму сделки вниз, если цена ask (продажа), достигает уровня -2 пункта (по четвертому знаку после запятой).

2.       Сопровождение открытой сделки:

В момент открытия позиции устанавливается трейлинг стоп на уровне 2 пунктов от цены сделки. По сроку «до отмены», а также устанавливается тэйк профит на уровне 10 пунктов от цены первой сделки (сделка по №1). Если возник тренд, то следующая открытая позиция в том же направлении имеет номер 2, и к ней устанавливается тейк профит на уровне 8 пунктов от цены первой сделки. Последняя сделка по этому тренду будет иметь номер 4 и тейк профит будет утсановлен на уровне 2 пунктов от ее цены, а также под ней будет стоп лосс по все трем предыдущим сделкам и это позиции на уровне -2 пункта по 4-му знаку от нее.

3.       Закрытие позиции:

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

В случае, если происходит срабатывание стоп лосса, то все позиции тренда закрываются и открывается обратная позиция. И алгоритм начинает работу сначала.

Текущая цена 1,2581, предыдущая цена 1,2579, следовательно открывается позиция вверх по текущей цене. Если предыдущая цена 1,2583, то вниз по текущей цене. У первой открытой позиции стоп лосс (адаптивный) на уровне 2 пунктов по 4-му знаку, а тейк профит на уровне 10 пунктов по 4-му знаку. Вторая позиции при восходящем тренде откроется при 1,2583 со стопом по 1,2581 и тейк профитом 1,2591. При это также перетащится стоп лосс от первой позиции на уровень 1,2581. И так далее. Если тренд изменится, не дойдя до тейк профита, то все позиции закрываются по стоп лоссу от открывается обратная позиция и алгоритм начинается заново.



Responded

1
Developer 1
Rating
(561)
Projects
928
48%
Arbitration
301
59% / 25%
Overdue
123
13%
Loaded
2
Developer 2
Rating
(351)
Projects
679
56%
Arbitration
33
15% / 39%
Overdue
63
9%
Free
3
Developer 3
Rating
(156)
Projects
167
34%
Arbitration
3
33% / 33%
Overdue
3
2%
Free
4
Developer 4
Rating
(262)
Projects
536
50%
Arbitration
54
41% / 37%
Overdue
224
42%
Working
5
Developer 5
Rating
(544)
Projects
1323
59%
Arbitration
28
82% / 0%
Overdue
10
1%
Free
6
Developer 6
Rating
(19)
Projects
19
11%
Arbitration
21
5% / 86%
Overdue
3
16%
Working
7
Developer 7
Rating
(229)
Projects
339
49%
Arbitration
21
5% / 33%
Overdue
24
7%
Free
8
Developer 8
Rating
(586)
Projects
1046
49%
Arbitration
39
28% / 41%
Overdue
49
5%
Free
9
Developer 9
Rating
(80)
Projects
117
67%
Arbitration
16
25% / 13%
Overdue
12
10%
Free
10
Developer 10
Rating
(356)
Projects
632
26%
Arbitration
89
73% / 13%
Overdue
12
2%
Free
11
Developer 11
Rating
(6)
Projects
11
9%
Arbitration
3
0% / 100%
Overdue
1
9%
Free
12
Developer 12
Rating
(280)
Projects
650
28%
Arbitration
111
19% / 61%
Overdue
319
49%
Working
13
Developer 13
Rating
(50)
Projects
94
29%
Arbitration
3
33% / 0%
Overdue
4
4%
Free
14
Developer 14
Rating
(117)
Projects
216
49%
Arbitration
1
0% / 0%
Overdue
25
12%
Free
15
Developer 15
Rating
(60)
Projects
70
39%
Arbitration
3
0% / 0%
Overdue
1
1%
Free
16
Developer 16
Rating
(251)
Projects
402
38%
Arbitration
82
41% / 20%
Overdue
70
17%
Working
17
Developer 17
Rating
(142)
Projects
280
42%
Arbitration
18
61% / 6%
Overdue
29
10%
Free
Similar orders
Требуется сделать модуль для расчета процента от заработанной прибыли и снятие суммы со счета трейдера через MT4/MT5 Manager API. Ищем разработчика с большим опытом работы на C# и опытом работы с торговыми платформами MT4/MT5
Индикатор оригинала не перерисовывается, соответственно когда будете вносить изменения в алгоритме индикатора, тоже не должен перерисовыватся. Необходимо найти в алгоритме индикатора, где есть условия, при которой индикатор выдает уведомления. Нужно посмотреть с расчетом на одну свечу назад на уже закрытой свече на каких условиях находится когда свеча открывалась, и на основание этого создать новое условие, чтобы

Project information

Budget
30 - 300 USD
For the developer
27 - 270 USD
Deadline
from 1 to 3 day(s)