Робот открытие ордеров по произвольным уровням

MQL4 Experts

Job finished

Execution time 11 days
Feedback from customer
спасибо за работу

Specification

 

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

Работа робота.

На график наношу горизонтальные уровни на произвольном расстоянии.  Ставлю робота на график и включаю, например, только sell на любом таймфрейме.

Далее должен быть выключатель, робот установлен на график и ордер сразу на селлл включился, а в  последствии какого бы уровня он не коснулся, открывает на том уровне ещё один ордер на селл. Сто уровней поставлю на график. если цена коснётся их, сто ордеров робот откроет, если коснётся линии горизонтальной. но только последеующей

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

Для того, что не было открыто куча ордеров на одном и том же уровне, надо сделать команду, чтобы,  если открылся ордер на уровне, то  второй раз откроется там же только в том случае, если был отрыт уровень выше или ниже и цена опять отскочила к этому уровню.

Например,  у нас три уровня уровень 1. 2. 3. Открылась цена на 2 уровне и  это будет один раз всего, второй раз ордер откроется в том случае, если цена отрыла уровень 1 или уровень 3.и потом вернулась к уровню 2. 

Тейк профит и стоп лосс в двух вариантах. 

Задаётся процент от депозита и если был плюс такой -то процент, срабатывает тейк по плюсовым ордерам при достижении процента

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

Тайк профит и стоп лосс устанвливается для каждого ордера свой на момент открытия нового ородера 

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

Настройки:

1. Лот ставлю лот как обычно  (робот открывает ордера всегда одним и тем же  лотом).

2. Тейк профит по проценту от депозита. (вкл. и выкл)

3. Стоп -лосс по проценту от депозита. (вкл. и выкл)

Где поставлю выкл то робот не ставит тейк профит или стоп лос,  а просто открывает ордера  при касании следующего уровня а тейк и стоп лосс, если выключены я могу закрыть вручную.

4 Открытие ордера сразу при постановке на график или при касании уровня. (вкл. и выкл)

5 Индивидуальный номер, чтобы можно было один робот в одном терминале на несколько пар ставить.

Робот должен автоматически переключаться  с чётырёх на пятизнак, работать на любом МТ4

Таймфрейм  на каком графике поставишь там он и работает с уровнями. 

Files:

JPG
ur.jpg
170.0 Kb

Responded

1
Developer 1
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
2
Developer 2
Rating
(80)
Projects
117
67%
Arbitration
16
25% / 13%
Overdue
12
10%
Free
Published: 2 codes
3
Developer 3
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
4
Developer 4
Rating
(36)
Projects
58
47%
Arbitration
1
0% / 100%
Overdue
0
Free
5
Developer 5
Rating
(361)
Projects
629
72%
Arbitration
14
43% / 7%
Overdue
28
4%
Free
Published: 9 codes
6
Developer 6
Rating
(68)
Projects
111
26%
Arbitration
17
6% / 71%
Overdue
15
14%
Free
Published: 9 codes
7
Developer 7
Rating
(174)
Projects
233
61%
Arbitration
3
33% / 33%
Overdue
6
3%
Free
Published: 1 code
8
Developer 8
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
9
Developer 9
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
10
Developer 10
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
11
Developer 11
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
Published: 321 articles, 1 code

Project information

Budget
10 - 20 USD
Deadline
from 1 to 3 day(s)