Нужен советник, для редактирования отложенных и открытых ордеров

MQL4 Asesores Expertos Sripts

Tarea técnica

Нужен советник(скрипт) который:

1. Будет удалять ордер, если цена подошла к стоп лосу на кол-во пунктов Х (Х указывается в настройках)

2. Если ордер срабатывает, переносить стоп лосс на кол-во пунктов Y от цены открытия (Y указывается в настойках) если цена прошла Z процентов размера стоп лосса (Z указывается в настройках)


Например есть ордер Buy Stop по цене 1.1100, SL-1.1000, TP-1.1300. Х равно 10 пунктов,  Y равно 10 пунктов, Z равно 60 процентов.

1. Если цена равна 1.1010 - отложенный ордер удаляется. 

2. Если ордер сработал и цена равна 1.1160, то SL переносится на уровень 1.1110.


Для отложенных ордеров Sell Stop все действия зеркальные. Ордера Buy Limit и Sell Limit не используются. 


Советник должен "вешаться" на одну валютную пару, но должен подхватывать отложенные ордера Buy Stop и Sell Stop и ордера в которых стоп лосс ниже/выше цены открытия(для Buy/Sell) на всех валютных парах(если это технически возможно).

После выставления отложенного ордера(-ов), в окне соответствующей валютной пары, в левом верхнем углу должно появится уведомление(-я) "Ордер Buy/Sell Stop (номер) принят"

При удалении отложенного ордера(-ов), в окне соответствующей валютной пары, в левом верхнем углу должно появится уведомление(-я)(предыдущие уведомления должны удаляться)  "Ордер Buy/Sell Stop (номер) удален (дата и время)" Уведомление должно удалятся при выставлении нового отложенного ордера или при открытии рыночного ордера на этой же валютно паре.

При переносе TP в окне соответствующей валютной пары, в левом верхнем углу должно появится уведомление(-е)(предыдущие уведомления должны удаляться) "Take Profit ордера №(номер) перенесен на уровень x.xxxx (дата время)". Уведомления должно удаляться при закрытии ордера.

Цвет уведомлений и размер шрифта должны меняться в настройках(по умолчанию размер шрифта - 15, цвет - чёрный) 

Han respondido

1
Desarrollador 1
Evaluación
(80)
Proyectos
117
67%
Arbitraje
16
25% / 13%
Caducado
12
10%
Libre
2
Desarrollador 2
Evaluación
(45)
Proyectos
76
20%
Arbitraje
7
0% / 86%
Caducado
14
18%
Libre
3
Desarrollador 3
Evaluación
(49)
Proyectos
134
27%
Arbitraje
62
13% / 53%
Caducado
58
43%
Libre
4
Desarrollador 4
Evaluación
(30)
Proyectos
45
16%
Arbitraje
2
0% / 100%
Caducado
4
9%
Libre
5
Desarrollador 5
Evaluación
(195)
Proyectos
395
28%
Arbitraje
155
20% / 52%
Caducado
112
28%
Libre
6
Desarrollador 6
Evaluación
(117)
Proyectos
216
49%
Arbitraje
1
0% / 0%
Caducado
25
12%
Libre
7
Desarrollador 7
Evaluación
(356)
Proyectos
632
26%
Arbitraje
89
73% / 13%
Caducado
12
2%
Libre
8
Desarrollador 8
Evaluación
(142)
Proyectos
280
42%
Arbitraje
18
61% / 6%
Caducado
29
10%
Libre
9
Desarrollador 9
Evaluación
(473)
Proyectos
1138
44%
Arbitraje
51
31% / 33%
Caducado
500
44%
Libre
10
Desarrollador 10
Evaluación
(341)
Proyectos
588
36%
Arbitraje
31
45% / 3%
Caducado
16
3%
Libre
11
Desarrollador 11
Evaluación
(563)
Proyectos
932
47%
Arbitraje
302
59% / 25%
Caducado
124
13%
Ocupado
12
Desarrollador 12
Evaluación
(257)
Proyectos
314
37%
Arbitraje
6
50% / 17%
Caducado
7
2%
Libre
13
Desarrollador 13
Evaluación
(50)
Proyectos
94
29%
Arbitraje
3
33% / 0%
Caducado
4
4%
Libre
14
Desarrollador 14
Evaluación
(266)
Proyectos
540
50%
Arbitraje
55
40% / 36%
Caducado
224
41%
Libre
15
Desarrollador 15
Evaluación
(14)
Proyectos
22
59%
Arbitraje
2
0% / 50%
Caducado
2
9%
Libre
16
Desarrollador 16
Evaluación
(491)
Proyectos
1017
58%
Arbitraje
29
28% / 24%
Caducado
132
13%
Libre
17
Desarrollador 17
Evaluación
(1)
Proyectos
1
0%
Arbitraje
1
0% / 0%
Caducado
0
Libre
18
Desarrollador 18
Evaluación
(1)
Proyectos
1
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
19
Desarrollador 19
Evaluación
(19)
Proyectos
24
4%
Arbitraje
0
Caducado
1
4%
Libre
20
Desarrollador 20
Evaluación
(258)
Proyectos
419
38%
Arbitraje
86
44% / 19%
Caducado
70
17%
Ocupado

Información sobre el proyecto

Presupuesto
30 - 999 USD
IVA (25%): 7.5 - 249.75 USD
Total: 37.5 - 1248.75 USD
Para el ejecutor
27 - 899.1 USD