Советник создающий отложенные ордеры

MQL4 Experts Scripts

Specification

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

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


Советник берет текущий курс и заносит его в переменную $kurs

В начале кода я задаю значения переменным
$p1=34234234
$p2=53453534
$p3=32434534
и т.д.

Эти переменные я буду использовать для входящих данных моих ордеров.

Как видно, каждый ордер будет с разными входящими данными которые будут определены мною заранее, я эти параметры задам заранее либо в переменных либо в самом ордере.

Первый ордер будет Немедленное исполнение
Второй ордер будет Отложенный ордер
Третий будет создаваться только если автивировался второй отложенный ордер
Четвертый будет создаваться только если активизировался третий отложенный ордер
И так далее, до 15ого ордера

У каждого ордера будет указанно либо через переменную либо явно следующие данные:
Объем
Стоп Лосс
Тейк Профит
Комментарий (это название ордера)
Тип (отложенный ордер)
Тип (Buy stop или Sell stop)
По цене (по какой цене он должен активизироваться)

Как только первый созданный ордер закрылся по СЛ или ТП, то советник закрывает все созданные им ордеры, не важно, активные ли они или отложенные.
Если по какой либо причине (сбой интернета к примеру или крэш МТ4) предыдущий ордер создался, а следующий не создался, что бы программа это проверяла и создавала его.

Responded

1
Developer 1
Rating
(45)
Projects
76
20%
Arbitration
7
0% / 86%
Overdue
14
18%
Free
2
Developer 2
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
3
Developer 3
Rating
(351)
Projects
679
56%
Arbitration
33
15% / 39%
Overdue
63
9%
Free
4
Developer 4
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
5
Developer 5
Rating
(43)
Projects
96
44%
Arbitration
8
13% / 38%
Overdue
22
23%
Free
6
Developer 6
Rating
(45)
Projects
105
30%
Arbitration
8
25% / 50%
Overdue
40
38%
Free
7
Developer 7
Rating
(80)
Projects
117
67%
Arbitration
16
25% / 13%
Overdue
12
10%
Free
Published: 2 codes
8
Developer 8
Rating
(34)
Projects
55
31%
Arbitration
8
0% / 63%
Overdue
13
24%
Free
Published: 22 articles, 1 code
9
Developer 9
Rating
(493)
Projects
1022
58%
Arbitration
30
27% / 23%
Overdue
133
13%
Working
10
Developer 10
Rating
(2625)
Projects
3334
67%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
11
Developer 11
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
12
Developer 12
Rating
(170)
Projects
228
60%
Arbitration
3
33% / 33%
Overdue
6
3%
Free
Published: 1 code
13
Developer 13
Rating
(617)
Projects
1427
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
14
Developer 14
Rating
(23)
Projects
31
71%
Arbitration
0
Overdue
1
3%
Free
Published: 188 codes
15
Developer 15
Rating
(71)
Projects
156
44%
Arbitration
22
41% / 14%
Overdue
16
10%
Free
Published: 10 codes
16
Developer 16
Rating
(34)
Projects
68
46%
Arbitration
1
0% / 0%
Overdue
0
Free
17
Developer 17
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
18
Developer 18
Rating
(622)
Projects
975
46%
Arbitration
32
38% / 34%
Overdue
96
10%
Loaded
Published: 6 codes
19
Developer 19
Rating
(270)
Projects
552
49%
Arbitration
58
40% / 36%
Overdue
228
41%
Working
20
Developer 20
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
21
Developer 21
Rating
Projects
3
33%
Arbitration
3
0% / 100%
Overdue
1
33%
Free
22
Developer 22
Rating
(83)
Projects
154
29%
Arbitration
1
100% / 0%
Overdue
27
18%
Free
23
Developer 23
Rating
(64)
Projects
144
46%
Arbitration
19
42% / 16%
Overdue
32
22%
Free
24
Developer 24
Rating
(68)
Projects
111
26%
Arbitration
17
6% / 71%
Overdue
15
14%
Free
Published: 9 codes
25
Developer 25
Rating
(1)
Projects
4
25%
Arbitration
1
0% / 100%
Overdue
1
25%
Free
Published: 6 codes
26
Developer 26
Rating
(31)
Projects
81
83%
Arbitration
1
0% / 0%
Overdue
29
36%
Free

Project information

Budget
Deadline
0 day(s)