Нужно написать советника

MQL4 Experts

Job finished

Execution time 15 hours

Specification

По ходу движения цены советник отрисовывает средние скользящие: одну по верхним значениям свечей, вторую — по нижним. А на заданном в параметрах расстоянии (MA_Level) отрисовываются уровни. По умолчанию установки: скользящая периодом 233, уровни 15 (пробойный), 89, 144 и 233. Все это регулируется в настройках. Если цена пересекает уровень 15 (для восходящего тренда) или -15 (для нисходящего) и закрывается над/под ним, то открываются 3 сделки с регулируемыми в установках лотами. Тейк-профиты выставляются по следующим уровням (т е 89, 144 и 233), а стоп-лосс на противоположном первом (-15 для восходящего тренда), и скользят они вместе с изменением уровней скользящих средних. При достижении ценой уровней тейк-профита каждая сделка закрывается, аналогично и при развороте цены и касании уровня стоп-лосса, ордер автоматически закрывается. Файл с более подробным описанием советника вместе с самим советником в архиве.
Что нужно сделать, — в советнике стоп лоссы для всех ордеров расположены на одном уровне (-15 для восходящего тренда), ползут за скользящей. Просьба переделать так, чтобы при закрытии 1 лота по тэйк профиту стоп лоссы двух оставшихся переносились в уровню открытия сделок (к уровню 15 при восходящем тренде), т е, по сути, ставились как можно ближе к безубытку. При закрытии по профиту 2 лота, стоп лосс 3-го переносился к уровню закрытия 1 лота (к уровню 89 при восходящем тренде). Перенесенные стопы должны так же следовать за скользящей. 
И еще одно — пока изначально открытые 3 лота не закроются, больше никаких сделок открывать советник не должен. А то он какого то беса иногда (далеко не всегда) открывает сделки не на уровне 15, а на 89, 144 и 233 в ту же сторону с профитом в несколько пунктов и стопом как у всех ордеров. И вместо профита — лось. И еще какой.
Все.

Responded

1
Developer 1
Rating
Projects
1
0%
Arbitration
0
Overdue
0
Free
2
Developer 2
Rating
(268)
Projects
602
34%
Arbitration
64
20% / 58%
Overdue
147
24%
Working
Published: 1 article, 22 codes
3
Developer 3
Rating
(2335)
Projects
2938
63%
Arbitration
124
44% / 26%
Overdue
429
15%
Working
4
Developer 4
Rating
(80)
Projects
117
67%
Arbitration
16
25% / 13%
Overdue
12
10%
Free
Published: 2 codes
5
Developer 5
Rating
(45)
Projects
105
30%
Arbitration
8
25% / 50%
Overdue
40
38%
Free
6
Developer 6
Rating
(252)
Projects
462
26%
Arbitration
139
20% / 60%
Overdue
100
22%
Free

Project information

Budget
50+ USD
Deadline
to 3 day(s)