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

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 article, 1 code
3
開発者 3
評価
(268)
プロジェクト
602
34%
仲裁
64
20% / 58%
期限切れ
147
24%
仕事中
パブリッシュした人: 1 article, 22 codes
4
開発者 4
評価
(473)
プロジェクト
1139
44%
仲裁
51
31% / 33%
期限切れ
501
44%
5
開発者 5
評価
(54)
プロジェクト
64
42%
仲裁
5
20% / 60%
期限切れ
4
6%
パブリッシュした人: 1 code
6
開発者 6
評価
(10)
プロジェクト
19
21%
仲裁
2
0% / 50%
期限切れ
2
11%
パブリッシュした人: 11 codes
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%

プロジェクト情報

予算