Необходимо написать автоматизированный торговый робот

MQL4 Experts

Job finished

Execution time 6 days
Feedback from employee
Спасибо за заказ. Рад продолжительному сотрудничеству.

Specification

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

Алгоритм заключается в том, что робот должен самостоятельно определять на рынке экстремумы 1 и 2 порядка и после открывать ордера. На картинках я изобразил последовательность действий при формировании экстремума 1 порядка с разворот вверх. При обнаружении экстремума, робот должен установить отложенный ордер в сторону разворота, в нашем случае это вверх, т.е. ордер Buy Stop. После определяется SL и TP. SL устанавливается за границы экстремума. ТР устанавливается в размере расстояния от центральной свечи до последней свечи экстремума, включая максимум-минимум свечей. 

Лотность определяется в размере выделяемого % риска от депозита.

Выбор кандидатов определяется по соотношению цена-рейтинг, но не более 100$

______________________________________________________________________________________________________________________________________

Далее представляется принцип формирования локального максимума экстремумов 1 и 2 порядка. Принцип формирования локального минимума будет зеркальным.

Экстремум первого порядка

«High» центрального бара >«High» предыдущего бара

«High» центрального бара >«High» последующего бара

«Low» центрального бара > «Low» предыдущего бара

«Low» центрального бара > «Low» последующего бара


Экстремум второго порядка

Промаркируем бары следующим образом:

Центральный бар: 0

Последующий: +1

После последующего +2

Предыдущий: -1

Перед предыдущим: -2

 

Варианты формирования экстремума второго порядка на примере локального максимума

1)      «High» 0 бара >= «High» +1 бара

«Low» 0 бара <=«Low» +1 бара

«High» 0 бара > «High» +2 бара

«Low» 0 бара > «Low» +2 бара

«High» 0 бара > «High» -1 бара

«Low» 0 бара > «Low» -1 бара


 

2)      «High» 0 бара >= «High» -1 бара

«Low» 0 бара <=«Low» -1 бара

«High» 0 бара > «High» +1 бара

«Low» 0 бара > «Low» +1 бара

«High» 0 бара > «High» -2 бара

«Low» 0 бара > «Low» -2 бара3

 


 



Responded

1
Developer 1
Rating
(241)
Projects
387
51%
Arbitration
14
14% / 14%
Overdue
43
11%
Free
Published: 1 article, 1 code
2
Developer 2
Rating
(351)
Projects
679
56%
Arbitration
33
15% / 39%
Overdue
63
9%
Free
3
Developer 3
Rating
(50)
Projects
94
29%
Arbitration
4
25% / 0%
Overdue
4
4%
Free
Published: 3 codes
4
Developer 4
Rating
(361)
Projects
644
26%
Arbitration
92
72% / 14%
Overdue
12
2%
Working
Published: 1 code
5
Developer 5
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
6
Developer 6
Rating
(589)
Projects
1069
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Working
Published: 1 article, 8 codes
7
Developer 7
Rating
(463)
Projects
806
49%
Arbitration
73
19% / 52%
Overdue
140
17%
Free
8
Developer 8
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
9
Developer 9
Rating
Projects
1
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(118)
Projects
217
49%
Arbitration
1
0% / 0%
Overdue
25
12%
Free
Published: 1 code
11
Developer 11
Rating
(14)
Projects
22
59%
Arbitration
2
0% / 50%
Overdue
2
9%
Free
Published: 1 code
12
Developer 12
Rating
(48)
Projects
73
37%
Arbitration
22
9% / 41%
Overdue
14
19%
Working
13
Developer 13
Rating
(46)
Projects
73
16%
Arbitration
13
8% / 92%
Overdue
37
51%
Free
14
Developer 14
Rating
(493)
Projects
1022
58%
Arbitration
30
27% / 23%
Overdue
133
13%
Working
15
Developer 15
Rating
(252)
Projects
462
26%
Arbitration
139
20% / 60%
Overdue
100
22%
Free
16
Developer 16
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
Published: 330 articles, 1 code
17
Developer 17
Rating
(174)
Projects
233
61%
Arbitration
3
33% / 33%
Overdue
6
3%
Free
Published: 1 code
18
Developer 18
Rating
(10)
Projects
17
24%
Arbitration
7
14% / 86%
Overdue
1
6%
Free
19
Developer 19
Rating
(13)
Projects
20
70%
Arbitration
2
0% / 50%
Overdue
1
5%
Free
20
Developer 20
Rating
Projects
0
0%
Arbitration
1
0% / 0%
Overdue
0
Free
21
Developer 21
Rating
(52)
Projects
81
35%
Arbitration
3
67% / 33%
Overdue
8
10%
Free
22
Developer 22
Rating
(195)
Projects
395
28%
Arbitration
155
20% / 52%
Overdue
112
28%
Free
23
Developer 23
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 0%
Overdue
0
Free
24
Developer 24
Rating
(68)
Projects
111
26%
Arbitration
17
6% / 71%
Overdue
15
14%
Free
Published: 9 codes
25
Developer 25
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free

Project information

Budget
30 - 100 USD
Deadline
to 10 day(s)