Алгоритм пробой минимума-максимума

MQL5 专家 脚本

指定

Я новенький. Поэтому в терминах плохо разбираюсь.

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

Пробой минимума и максимума за за Х баров. После входа ставится тейк профит и стоп-лосс в процентах от цены входа.

Вход для лонга: закрытие выше максимума за Х1 бара для лонга. Выход: тейк-профит, стоп-лосс или закрытие ниже минимума за Х2 бара для лонга;

Вход для шорта: закрытие ниже минимум за Х3 бара для шорта. Выход: тейк-профит, стоп-лосс или закрытие выше максимума за Х4 бара для шорта.

Особенности. 

1. Периоды за который берутся максимумы и минимумы разные. Т.е. макимум может быть за 10 баров, а минимум за 15 баров. 

2. Максимумы и минимумы у лонгов и шортов также разные. 

3. Соответственно тейк-профиты и стоп-лоссы у лонгов и шортов тоже разные.

Итого должны быть следующие переменные:

1. Максимум за Х1 баров для лонга

2. Минимум за Х2 баров для лонга

3. Минимум за Х3 баров для шорта

4. Минимум за Х4 баров для шорта

5. Тейк-профит в % для лонга

6. Стоп-лосс в % для лонга

7. Тейк-профит в % для шорта

8. Стоп-лосс в % для шорта


Есть такой алгоритм, написанный в ТС Лабе. При необходимости готов предоставить. 



反馈

1
开发者 1
等级
(362)
项目
496
39%
仲裁
27
56% / 4%
逾期
53
11%
空闲
2
开发者 2
等级
(558)
项目
1344
59%
仲裁
28
82% / 0%
逾期
10
1%
空闲
3
开发者 3
等级
(21)
项目
49
39%
仲裁
4
25% / 75%
逾期
10
20%
空闲
4
开发者 4
等级
(40)
项目
106
52%
仲裁
17
12% / 65%
逾期
25
24%
空闲
5
开发者 5
等级
(66)
项目
143
34%
仲裁
10
10% / 60%
逾期
26
18%
空闲
6
开发者 6
等级
(195)
项目
395
28%
仲裁
155
20% / 52%
逾期
112
28%
空闲
7
开发者 7
等级
(68)
项目
111
26%
仲裁
17
6% / 71%
逾期
15
14%
空闲
8
开发者 8
等级
(28)
项目
60
42%
仲裁
1
0% / 100%
逾期
5
8%
空闲
9
开发者 9
等级
项目
0
0%
仲裁
0
逾期
0
空闲
10
开发者 10
等级
(45)
项目
59
42%
仲裁
5
0% / 60%
逾期
12
20%
空闲
11
开发者 11
等级
(5)
项目
9
44%
仲裁
2
0% / 50%
逾期
3
33%
空闲

项目信息

预算
20 - 30 USD
开发人员
18 - 27 USD