Продолжение движения

MQL4 Experts

Job finished

Execution time 12 days
Feedback from customer
Заказ выполнен, все пожелания учтены и удовлетворены полностью. Огромное спасибо!

Specification

Требуется советник. Должен найти максимумы и минимумы, которые образуются при прохождении цены на определенную константу, например. Цена на максимуме была 1.3000, затем она упала до 1.2900, имеется константа 100 пунктов, следовательно, это наш максимум. Затем советник открывает отложенный ордер на определенном расстоянии дельта от 1.3000 selllimit и при откате цены например на 50 пунктов, то есть на 1.2950 открывается ордер selllimit со стопом на 1.3000+спред(2-3пункта). У данного ордера на продажу должен быть определенный тейк профит, который указан также в пунктах, например 50 пунктов, то есть наш тейк профит будет на уровне 1.2900, и если цена пошла выше 1.2950, то тейк профит уменьшается до того пока расстояние от максимума не будет равным 50 пунктам, то есть предположим цена дошла до 1.2970, следовательно наш тейк профит сдвигается до 2.2920. И в конечном счете мы имеем ордер открытый по цене 1.2950, со стопом на 1.3000 и тейкпрофитом 1.2920. Необходимо, чтобы при открытии ордера на продажу не открывался ордер на покупку до тех пор пока не будет пробит уровень 1.3000 или пока не будет обновлен минимум 1.2900, то есть если был обновлен минимум 1.2900, соответственно наш тейк профит сработал, и если после этого цена предположим дошла до уровня 1.2850, а затем поднялась до 1.2950, то открывается отложенный ордер buylimit на уровне 1.2900 по той же схеме, что и на продажу.

Также необходимо, чтобы при открытии терминала он сразу устанавливал все отложенные ордера. Ведь могли быть максимумы и минимумы не отработанные до этого момента. Предположим мы сейчас находимся на уровне 1.3000 и цена вместо падения до 1.2900 могла расти дальше. И предположим у нас имеет не отработанный по нашей схеме максимум, который был на уровне 1.3100, соответственно, там должен был быть открыт ордер на продажу на уровне 1.3050. И такие ордера должны быть на расстоянии +300 от текущей цены и -300 от текущей цены.

И если экстремумы уже были отработаны, то при достижении цены второй раз естественно не нужно открывать ордера на этих уровнях.

Также как описано в первом примере на продажу должен открываться второй ордер на продажу на еще одной определенной константе от максимума например на расстоянии 25 пунктов от максимума и с таким же тейкпрофитом как и у первого ордера на продажу на расстоянии 50 пунктов от максимума, и если мы доходим до открытия второго ордера на продажу, то первый открытый ордер на продажу должен быть закрыт по БУ, то есть тейк профит у первого ордера сдвигается на 1.2950.

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

Вроде все понятно объяснил. Никаких индикаторов и прочего, чисто цифры.

Responded

1
Developer 1
Rating
(267)
Projects
599
35%
Arbitration
64
20% / 58%
Overdue
147
25%
Working
Published: 1 article, 22 codes
2
Developer 2
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
3
Developer 3
Rating
(332)
Projects
485
40%
Arbitration
82
11% / 63%
Overdue
77
16%
Free
Published: 1 code
4
Developer 4
Rating
(618)
Projects
1428
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
5
Developer 5
Rating
(36)
Projects
58
47%
Arbitration
1
0% / 100%
Overdue
0
Free
6
Developer 6
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
7
Developer 7
Rating
(38)
Projects
45
33%
Arbitration
1
0% / 0%
Overdue
1
2%
Free
8
Developer 8
Rating
(118)
Projects
217
49%
Arbitration
1
0% / 0%
Overdue
25
12%
Free
Published: 1 code
9
Developer 9
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
10
Developer 10
Rating
(219)
Projects
370
42%
Arbitration
145
17% / 41%
Overdue
124
34%
Free
Published: 38 codes
11
Developer 11
Rating
(45)
Projects
59
42%
Arbitration
5
0% / 60%
Overdue
12
20%
Free
12
Developer 12
Rating
(4)
Projects
5
40%
Arbitration
1
0% / 100%
Overdue
0
Free
Published: 1 code

Project information

Budget
20 - 200 USD
Deadline
from 1 to 100 day(s)