Необходимо написать робота на основе индикатора ZigZag для MT4

Specification

ТЗ

ZigZag определяет ТРЕНД – направление открытия ордеров

это Истинный пробой пика ZZ 6.5.3.

Когда свеча закрылась выше (ниже) пика ZZ на 11 и более пунктов

Разворот направления, когда пик ZZ истинно пробит в другую сторону

Следующий пробойный сигнал должен отменять предыдущий

Если появился новый пик, расширив диапазон, то учитывается пробой нового пика

После определения тренда со следующей свечи,

робот ищет точку входа по сигнальной свече


Как пример 1я точка входа

Когда свеча появляется, он выставляет пробойный отложенный ордер

на максимуме свечи 

+ выставляет линию стоп лосса за минимумом свечи 

Стоп лосс срабатывает, когда за минимумом (максимумом) сигнальной свечи,

закрывается любая последующая свеча … на 11 и более пунктов

+ выставляет тейк профит (цель) – заданное значение в меню

Всегда должен быть один открытый ордер, до тех пор,

пока нет забранной цели, смены тренда или отката для докупки

Если срабатывает стоп или безубыток – снова ищет вход


При смене тренда все ордера переводятся в безубыток, если ещё нет


Безубыток выставляется когда цена прошла расстояние в пунктах равное расстоянию стопа

(это расстояние от минимума, до максимума свечи) по ценам БИД

Выставляется на -5 пунктов (+5 пунктов и спред) от максимума (минимума) свечи

При не срабатывании точки входа, когда появляется другая точка,

по более выгодной цене, робот удаляет ордер и выставляет новый

…… 

Затем робот ищет откат на свечах (или ZZ), на таймфрейме тренда

и выставляет ордер по тому же принципу, описанному выше.


В полном документе будут указаны: 

подробное описание точек входа; 

описание сигнальной свечи 

и полное меню (21 пункт)

А также необходим функционал тестера стратегий.

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

отмечать смену тренда и сигнальные свечи.



Responded

1
Developer 1
Rating
(584)
Projects
676
32%
Arbitration
42
45% / 45%
Overdue
12
2%
Busy
2
Developer 2
Rating
(72)
Projects
147
67%
Arbitration
21
10% / 71%
Overdue
44
30%
Free
3
Developer 3
Rating
(363)
Projects
436
54%
Arbitration
22
50% / 14%
Overdue
30
7%
Loaded
4
Developer 4
Rating
(11)
Projects
12
0%
Arbitration
1
0% / 0%
Overdue
0
Free
5
Developer 5
Rating
(58)
Projects
90
43%
Arbitration
4
0% / 100%
Overdue
3
3%
Working
6
Developer 6
Rating
(38)
Projects
45
33%
Arbitration
1
0% / 0%
Overdue
1
2%
Free
7
Developer 7
Rating
(23)
Projects
27
33%
Arbitration
2
0% / 50%
Overdue
0
Free
8
Developer 8
Rating
(250)
Projects
460
26%
Arbitration
139
20% / 60%
Overdue
100
22%
Working
9
Developer 9
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(28)
Projects
39
23%
Arbitration
14
0% / 93%
Overdue
4
10%
Free
11
Developer 11
Rating
(1)
Projects
2
0%
Arbitration
0
Overdue
0
Free
12
Developer 12
Rating
(493)
Projects
1022
58%
Arbitration
30
27% / 23%
Overdue
133
13%
Working
13
Developer 13
Rating
(4)
Projects
4
0%
Arbitration
4
25% / 75%
Overdue
1
25%
Free
14
Developer 14
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
15
Developer 15
Rating
(1)
Projects
2
0%
Arbitration
2
0% / 100%
Overdue
0
Working
16
Developer 16
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
17
Developer 17
Rating
(84)
Projects
142
13%
Arbitration
11
55% / 18%
Overdue
3
2%
Free
Similar orders
Добрый день. Нужно написать советника: - Хеджирование ( открытия двух сделок одновременно buy, sell) - Buy например в плюсе, то СЛ в безубыток с тралом и пирамидингом (набор объема в buy) - Sell в минусе, то двигается стоп в безубыток buy с набором объема в sell -Трал ордера когда их как минимум 4 в одну сторону (Настраиваемое) -П ирамидинг ордеров через каждые 10 п, усреднение на том же уровне где и открытие ордера

Project information

Budget
100+ USD
Deadline
from 7 to 30 day(s)