Доработка советника MARG (изменения в блоке сетки ордеров)

MQL4 Experts

Job finished

Execution time 1 day
Feedback from customer
Делает мне работу уже не в первый раз. Делает хорошо и быстро.
Feedback from employee
Очень хороший человек и заказчик!

Specification

Сохранить имеющийся функционал и внести дополнения в блок сетки ордеров. 

Советник предоставлю.

Добавить второй шаг для открытия ордеров сетки через n-ое кол-во ордеров сетки. Добавить свой множитель для второго шага ордеров сетки, с вариантами умножения первого ордеа с шагом 2: 0 - умножать лот крайнего ордера сетки, 1 - умножать сумму лотов всех ордеров сетки.

Пример: первый шаг сетки 50 пунктов, второй шаг сетки 100 пунктов. Кол-во ордеров сетки для переключения на второй шаг 5 ордеров. Множитель шага 1 сетки = 2, множитель шага 2 сетки = 3. Был открыт ордер sell лотом 1 по сигналу индикатора, он ушёл в убыток. Через 50 пунктов открылся ордер сетки с шагом 50 (первый шаг) и лотом 2, через 50 пунктов 3 ордер сетки (второй по шагу 1 и 3 для всей сетки - ордер по сигналу и 2 ордера открытые по шагу 1 сетки) с лотом 4, далее 4 ордер с лотом 8. А после 4 ордера сетки с шагом 1 пятый уже откроется по шагу 2 равному 100 пунктов и множителем 3, т. е. получается через 100 пунктов от 4 ордера и с лотом 24, если вариант умножения 0. Если вариант умножения 1, то надо сложить лоты всех 4 ордеров и умножить на множетель шага 2, который равен 3: (1+2+4+8)х3=45. Далее ордера открываются с умножением лота крайнего ордера, без сложения, т.е. через вторые 100 пунктов откроется ордеров лотом 45х3=135.

Дальше ордера идут только с шагом 2 и его множителем до закрытия сетки. Для новой сетки всё начинается сначала с шага 1 и т.д.

Files:

Responded

1
Developer 1
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
2
Developer 2
Rating
(45)
Projects
76
20%
Arbitration
7
0% / 86%
Overdue
14
18%
Free
3
Developer 3
Rating
(589)
Projects
1069
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Working
Published: 1 article, 8 codes
4
Developer 4
Rating
(252)
Projects
462
26%
Arbitration
139
20% / 60%
Overdue
100
22%
Free
5
Developer 5
Rating
(106)
Projects
189
46%
Arbitration
34
24% / 41%
Overdue
58
31%
Free
Published: 12 codes
6
Developer 6
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free

Project information

Budget
30+ USD
Deadline
from 2 to 5 day(s)