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

MQL4 Asesores Expertos Sripts

Tarea técnica

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

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


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

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

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

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

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

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

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

Han respondido

1
Desarrollador 1
Evaluación
(45)
Proyectos
76
20%
Arbitraje
7
0% / 86%
Caducado
14
18%
Libre
2
Desarrollador 2
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre
3
Desarrollador 3
Evaluación
(351)
Proyectos
679
56%
Arbitraje
33
15% / 39%
Caducado
63
9%
Libre
4
Desarrollador 4
Evaluación
(69)
Proyectos
146
34%
Arbitraje
13
8% / 62%
Caducado
26
18%
Libre
Ha publicado: 6 ejemplos
5
Desarrollador 5
Evaluación
(43)
Proyectos
96
44%
Arbitraje
8
13% / 38%
Caducado
22
23%
Libre
6
Desarrollador 6
Evaluación
(45)
Proyectos
105
30%
Arbitraje
8
25% / 50%
Caducado
40
38%
Libre
7
Desarrollador 7
Evaluación
(80)
Proyectos
117
67%
Arbitraje
16
25% / 13%
Caducado
12
10%
Libre
Ha publicado: 2 ejemplos
8
Desarrollador 8
Evaluación
(34)
Proyectos
55
31%
Arbitraje
8
0% / 63%
Caducado
13
24%
Libre
Ha publicado: 22 artículos, 1 ejemplo
9
Desarrollador 9
Evaluación
(493)
Proyectos
1022
58%
Arbitraje
30
27% / 23%
Caducado
133
13%
Trabaja
10
Desarrollador 10
Evaluación
(2642)
Proyectos
3357
68%
Arbitraje
77
48% / 14%
Caducado
342
10%
Trabaja
Ha publicado: 1 ejemplo
11
Desarrollador 11
Evaluación
(281)
Proyectos
650
28%
Arbitraje
112
19% / 62%
Caducado
319
49%
Libre
12
Desarrollador 12
Evaluación
(173)
Proyectos
231
61%
Arbitraje
3
33% / 33%
Caducado
6
3%
Libre
Ha publicado: 1 ejemplo
13
Desarrollador 13
Evaluación
(618)
Proyectos
1428
59%
Arbitraje
31
81% / 0%
Caducado
10
1%
Libre
14
Desarrollador 14
Evaluación
(23)
Proyectos
31
71%
Arbitraje
0
Caducado
1
3%
Libre
Ha publicado: 188 ejemplos
15
Desarrollador 15
Evaluación
(71)
Proyectos
156
44%
Arbitraje
22
41% / 14%
Caducado
16
10%
Libre
Ha publicado: 10 ejemplos
16
Desarrollador 16
Evaluación
(34)
Proyectos
68
46%
Arbitraje
1
0% / 0%
Caducado
0
Libre
17
Desarrollador 17
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
18
Desarrollador 18
Evaluación
(626)
Proyectos
984
47%
Arbitraje
33
36% / 33%
Caducado
97
10%
Trabaja
Ha publicado: 6 ejemplos
19
Desarrollador 19
Evaluación
(270)
Proyectos
552
49%
Arbitraje
57
40% / 37%
Caducado
227
41%
Trabaja
20
Desarrollador 20
Evaluación
(40)
Proyectos
106
52%
Arbitraje
17
12% / 65%
Caducado
25
24%
Libre
21
Desarrollador 21
Evaluación
Proyectos
3
33%
Arbitraje
3
0% / 100%
Caducado
1
33%
Libre
22
Desarrollador 22
Evaluación
(83)
Proyectos
154
29%
Arbitraje
1
100% / 0%
Caducado
27
18%
Libre
23
Desarrollador 23
Evaluación
(64)
Proyectos
144
46%
Arbitraje
20
40% / 15%
Caducado
32
22%
Trabaja
24
Desarrollador 24
Evaluación
(68)
Proyectos
111
26%
Arbitraje
17
6% / 71%
Caducado
15
14%
Libre
Ha publicado: 9 ejemplos
25
Desarrollador 25
Evaluación
(1)
Proyectos
4
25%
Arbitraje
1
0% / 100%
Caducado
1
25%
Libre
Ha publicado: 6 ejemplos
26
Desarrollador 26
Evaluación
(31)
Proyectos
81
83%
Arbitraje
1
0% / 0%
Caducado
29
36%
Libre
Solicitudes similares
Имеется защищенный от копирования счет на МТ5, обычные копировщики не копируют его. Сделки только по eurusd.f c суффиксом .f Сделок не много, только сделка 1 в день. Доступ и пароль инвестора к счету предоставлю. Необходимо решение для копирования с этого счета, предполагаю, что система должна увидеть сделку визуально, например через BAS и дальше передать данные для открытия сделки в МТ5. Другие рабочие решения от
1. Загальна логіка Треба створити ЕА для MetaTrader 5 на основі індикатора Zig Zag (параметри індикатора стандартні: Depth, Deviation, Backstep) та рівнів Фібоначчі. Детально логіка входу описана в додатку до ТЗ. 2. Відкриття сету ордерів ЕА відкриває сет відкладених ордерів (кількість ордерів від 1 до 5) Для кожного ордеру задається - рівень входу (значення рівня Фібоначчі) - рівень SL
Суть ТС:Приход в POI старшего тф, вход в позицию на младшем тф Анализ графика начинается всегда со старшего тф. Должен быть понятный контекст для работы. Активы: EURUSD, XAUUSD POI старшего таймфрейма: Liquidity (1M, 1W, 1D, 4H, 1H) Imbalance (1M, 1W, 1D, 4H, 1H) Order Block (1M, 1W, 1D, 4H, 1H) HTF Fractals (1M, 1W, 1D, 4H, 1H) Всегда дожидаться цену в POI старшего таймфрейма. Вход в позицию: Слом LTF структуры на

Información sobre el proyecto

Presupuesto
Plazo límite de ejecución
0 día(s)