Нужен советник с (или) без индикатора, индикатор есть

MQL4 专家

工作已完成

执行时间22 天
员工反馈
Отличный заказчик. Надеюсь на дальнейшее сотрудничество.
客户反馈
отличный разработчик, выполняет техническое задание в полном обьеме, оказывает поддержку и помогает советами для более качественной работы продукта

指定

детальное техзадание покажу после заключения сделки, файл прикрепить не получается и выложить в текстовом формате так же не получается

Последовательность действий, которые должен совершить советник.

1 основное правило работы советника

 

1.    Определить верхние и нижние точки для выставления отложных ордеров bay stopsell stop по заданным параметрам.

2.    После определения точек выставить ордера.

3.    Когда произошло открытие одного из ордеров, например, bay stop, ждем прохождения цены выше цены открытия ордера по заданным параметрам:

- в случае если цена прошла заданный параметр без совершения отката ждем формирования нового дна (пика в случае sell stop) для выставления (переноса) stop los

- если в случае цена прошла заданный параметр, но перед этим совершила откат, то stop los открытого ордера и противоположный ордер переводим под новое дно

- в случае если цена не прошла заданный параметр и совершила откат выше/ниже цены открытия ордера, то stop los открытого ордера и противоположный ордер сохраняют позицию пока не наступят события 1 или 2, либо ордер не закроется по stop los.

2 дополнительные условие если открылись два и более ордера в одном направлении (bay stopsell stop)

1        после открытии ордера (например, bay stop) и цена прошла заданный параметр и совершила откат по заданным параметрам, то советник должен, на образованном пике (дне в случае sell stop) у становить отложной ордер bay stop 2

2         stop los установить на уровне stop los первого ордера bay stop

3        При открытии ордера bay stop 2 советник должен:

- в случае если цена прошла заданный параметр без совершения отката ждем формирования нового дна (пика в случае sell stop) для выставления (переноса) stop los

- если в случае цена прошла заданный параметр, но перед этим совершила откат, то stop los первго и второго открытых ордеров и противоположный ордер переводим под новое дно

- в случае если цена не прошла заданный параметр и совершила откат выше/ниже цены открытия ордера, то stop los первого и второго открытого ордера и противоположный ордер сохраняют позицию пока не наступят события 1 или 2 либо ордера не закроется по stop los.

4 те же условия в случае открытия третьего и последующих ордеров одной цепи.

 

 

 

 

4 TRALING STOP.

TRALING STOP срабатывает согласно заданным параметрам, т.е. при прохождении ценой определенного расстояния от ценны открытия первого ордера bay stopsell stop.

            В случае если первый ордер закрывается по TRALING STOP, а в цепочке первого ордера открыты два и более ордеров, по TRALING STOP первого ордера закрываются все открытые ордера цепи.

            После закрытия ордеров по выше указанным условиям:

            - советник не удаляет противоположный ордер, а переносит его под блажащее дно либо на блажащий пик, если разница между отложенным ордером и точкой закрытия по traling stop не превышают заданных параметров.

            После закрытия ордеров по выше указанным условиям, советник выставляет ордера bay stop-sell stop по образованному пику (дну), образованные после закрытия по traling stop, если разница между верхней и нижней точками не превышает заданные параметры и откат соответствует заданным параметрам точки для отложенного ордера.

 

5  STOP LOS.

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

После закрытия ордеров по выше указанным условиям:

            - советник не удаляет противоположный ордер, а переносит его под ближащее дно либо на ближащии пик, если разница между отложенным ордером и точкой закрытия по stop los не превышают заданных параметров.

            После закрытия ордеров по выше указанным условиям, советник выставляет ордера bay stop-sell stop по образованному пику (дну), образованные после закрытия по stop los, если разница между верхней и нижней точками не превышает заданные параметры и откат соответствует заданным параметрам точки для отложенного ордера.



附加的文件:

反馈

1
开发者 1
等级
(332)
项目
485
40%
仲裁
82
11% / 63%
逾期
77
16%
空闲
发布者: 1 代码
2
开发者 2
等级
(618)
项目
1429
59%
仲裁
31
81% / 0%
逾期
10
1%
空闲
3
开发者 3
等级
(252)
项目
462
26%
仲裁
139
20% / 60%
逾期
100
22%
空闲
4
开发者 4
等级
(45)
项目
59
42%
仲裁
5
0% / 60%
逾期
12
20%
空闲
5
开发者 5
等级
(12)
项目
18
33%
仲裁
0
逾期
6
33%
空闲
6
开发者 6
等级
(361)
项目
644
26%
仲裁
92
72% / 14%
逾期
12
2%
工作中
发布者: 1 代码
7
开发者 7
等级
(589)
项目
1070
50%
仲裁
39
28% / 41%
逾期
49
5%
空闲
发布者: 1 文章, 8 代码
8
开发者 8
等级
(574)
项目
945
47%
仲裁
309
58% / 27%
逾期
125
13%
空闲
9
开发者 9
等级
(13)
项目
34
76%
仲裁
1
100% / 0%
逾期
6
18%
空闲

项目信息

预算
40+ USD