Сетка + безубыток

MQL4 专家

工作已完成

执行时间8 天
客户反馈
Галина великолепно выполнила заказ. Четко, инициативно, в срок. Предложила наиболее оптимальные варианты решения поставленных задач. Терпеливо отнеслась ко всем вопросам и уточнениям. Рекомендую!
员工反馈
Прекрасный заказчик: терпеливый, быстро проверил, за дополнительные работы доплатил

指定

Нужно написать код советника, который ведёт сделки по принципу Zone Recovery.

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

Механизм:

Основная функция советника – выводить убыточную сделку в безубыток или плюс.

Перед открытием первой сделки вручную, задаём её параметры (пункты 1-3), а также Stop Loss, роль которого выполняет пункт 5.

Пункты 4 и 6 включаются только при условии, что первая сделка ушла в минус (или в нем находится).

Восстановление – это серия сделок, которые открывает советник при проходе цены зоны, указанной в пункте 5.

Это аналог Stop Loss с той разницей, что первая убыточная сделка не закрывается, а к ней добавляется встречная (Stop ордер) с большим объемом.

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

При прохождении выбранной зоны восстановления робот открывает новые сделки в разных направлениях (не более, чем разрешено в пункте 4).

Для открытия встречной сделки необходимо пробитие зоны восстановления с обратной стороны. Советник отслеживает, чтобы новый sell открывался только после buy (а не две сделки в одном направлении подряд).

Сделки удерживаются, пока вся группа не достигнет заданной прибыли в пункте 6. Затем робот их закрывает.

Наращивание объёмов:

Выполняется по выбранному в пункте 7 сценарию, который активирует таблицу множителей.

В момент запуска советник проверяет, есть ли открытая сделка. Если да, то рассчитывает для неё сценарий восстановления и сопровождает (выставляет stop ордер).

Подробное ТЗ в приложении. 


 

附加的文件:

ZIP
m8em3_py.zip
88.2 Kb

反馈

1
开发者 1
等级
(40)
项目
106
52%
仲裁
17
12% / 65%
逾期
25
24%
空闲
2
开发者 2
等级
(241)
项目
387
51%
仲裁
14
14% / 14%
逾期
43
11%
空闲
发布者: 1 文章, 1 代码
3
开发者 3
等级
(268)
项目
602
34%
仲裁
64
20% / 58%
逾期
147
24%
工作中
发布者: 1 文章, 22 代码
4
开发者 4
等级
(473)
项目
1139
44%
仲裁
51
31% / 33%
逾期
501
44%
空闲
5
开发者 5
等级
(54)
项目
64
42%
仲裁
5
20% / 60%
逾期
4
6%
空闲
发布者: 1 代码
6
开发者 6
等级
(10)
项目
19
21%
仲裁
2
0% / 50%
逾期
2
11%
空闲
发布者: 11 代码
7
开发者 7
等级
(574)
项目
945
47%
仲裁
309
58% / 27%
逾期
125
13%
空闲
8
开发者 8
等级
(36)
项目
58
47%
仲裁
1
0% / 100%
逾期
0
空闲
9
开发者 9
等级
(195)
项目
395
28%
仲裁
155
20% / 52%
逾期
112
28%
空闲
10
开发者 10
等级
(37)
项目
105
49%
仲裁
6
0% / 17%
逾期
21
20%
空闲
11
开发者 11
等级
(38)
项目
45
33%
仲裁
1
0% / 0%
逾期
1
2%
空闲

项目信息

预算