Модуль для советника (добавить сетку последовательное увеличение лота)

MQL4 专家 积分

工作已完成

执行时间5 天
客户反馈
Очень доволен работой Вячеслава.Сделал всё по ТЗ, предлагал свои дополнения и улучшения в тех местах где я был слаб.Был всё время на связи.Дал гарантию на работу.
员工反馈
Спасибо! Было приятно работать вместе!

指定

Необходимо написать модуль для существующего советника(открытый код советника будет предоставлен). Брокер- пятизнак. Таймфрейм- не важен.

Задача модуля: после открытия советником сделки необходимо выставлять сетку лимитных ордеров(с возможностью повышения лота с каждым последующим ордером) в противоположном направлении от направления движения сделки и закрывать по определенному алгоритму(выбор между: % от депо / пункты / трал прибыли от уровня безубытка)

Алгоритм работы: Если цена идет в нашем направлении первая сделка,открытая советником закрывается по алгоритму советника и закрывается вся сеть ордеров; если же цена пошла не в нашем направлении начинают срабатывать лимитные ордера до момента когда при развороте цены и достижении необходимого параметра ТР (выбор между: % от депо / пункты / трал прибыли от уровня безубытка) вся сеть,включая первый ордер советника закрывается. Далее ждем следующего ордера отрытого по основному алгоритму советника и история повторяется.

Никакие другие функции и алгоритмы советника не должны быть изменены!

Изменяемые параметры модуля(добавляются в свойства эксперта):

- кол-во отложных лимитных ордеров.

- шаг отложных ордеров.

- коэффициент умножения каждого последующего ордера (считается в зависимости от основного открытого ордера  (умножение от 0 до 10))

- SL всей сетки: в % от депо.

- закрытие сделки по алгоритму (1.выбор между: % от депо / 2.пункты от уровня безубытка / 3.трал прибыли от уровня безубытка)

условия закрытия сетки(редактируется в зависимости от того что было выбрано в предыдущем пункте):

1.  TP в % от депо (0-100)

2. ТP в количестве пунктов от точки безубытка(проходится всеми открытыми ордерами от точки безубытка, соответственно чем больше открыто ордеров тем больше совокупная прибыль. )

3. Трал от уровня безубытка (при обратном развороте цены закрытие по безубытку):

-Начало трала(в пунктах)

-Шаг трала(в пунктах)


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


反馈

1
开发者 1
等级
(33)
项目
54
30%
仲裁
8
0% / 63%
逾期
13
24%
空闲
2
开发者 2
等级
(45)
项目
105
30%
仲裁
8
25% / 50%
逾期
40
38%
空闲
3
开发者 3
等级
(549)
项目
1332
59%
仲裁
28
82% / 0%
逾期
10
1%
空闲
4
开发者 4
等级
(563)
项目
932
47%
仲裁
302
59% / 25%
逾期
124
13%
已载入
5
开发者 5
等级
(99)
项目
140
77%
仲裁
2
50% / 50%
逾期
3
2%
空闲
6
开发者 6
等级
(80)
项目
117
67%
仲裁
16
25% / 13%
逾期
12
10%
空闲
7
开发者 7
等级
(49)
项目
134
27%
仲裁
62
13% / 53%
逾期
58
43%
空闲
8
开发者 8
等级
(169)
项目
460
41%
仲裁
39
18% / 31%
逾期
193
42%
空闲
9
开发者 9
等级
(2)
项目
2
0%
仲裁
0
逾期
0
空闲
10
开发者 10
等级
(1)
项目
1
0%
仲裁
1
0% / 100%
逾期
1
100%
空闲
11
开发者 11
等级
(1)
项目
4
25%
仲裁
1
0% / 100%
逾期
1
25%
空闲
12
开发者 12
等级
(351)
项目
679
56%
仲裁
33
15% / 39%
逾期
63
9%
空闲
13
开发者 13
等级
(80)
项目
86
70%
仲裁
4
0% / 75%
逾期
18
21%
空闲
14
开发者 14
等级
(40)
项目
106
52%
仲裁
17
12% / 65%
逾期
25
24%
空闲

项目信息

预算
截止日期
 5 天