Советник полуавтомат для MT5

MQL5 Experts MySQL

Job finished

Execution time 13 days

Specification

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

В настройках советника задается вручную два уровня открытия сделки Line1 и Line2(требуется чтобы эти уровни советник рисовал на графике). 

При пересечении уровня Line1 :

1) открывается сделка на покупку (способ открытия: рыночным ордером или заранее выставленным лимитным ордером(STOP или LIMIT в зависимости от положения цены к лимитному ордеру) – задается в настройках советника

2) либо осуществляется переворот открытой ранее советником позиции на продажу, если цена до этого уже пересекала Line2. 


При пересечении ценой уровня Line 2:

1) открывается сделка на продажу

2) либо осуществляется переворот открытой ранее советником позиции на покупку, если цена до этого уже пересекала Line1. 


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


На графике должна отображаться информация:

- уровень открытия сделки на покупку Line1

(будет очень хорошо, если можно будет торговать с графика, передвигая линии Line1 и Line2 на графике, тем самым через график меняя уровни открытия сделок)

- уровень открытия сделки на продажу Line2

- текущая позиция BUY/SELL/WAIT  и текущий profit/loss в пунктах и валюте депозита

- объем открытой сделки

- расстояния в пунктах между Line1 и Line2.

- общая прибыль/убыток по проведенным сделкам в валюте депозита с начала запуска советника


Настройки советника:

- уровень Line 1

- цвет/стиль линии Line1 

- уровень Line 2

- цвет/стиль линии Line2

- Объем сделки

- тип открытия (Limit or Market)

- FOK or IOC

- Id советника

Responded

1
Developer 1
Rating
(87)
Projects
131
22%
Arbitration
7
57% / 0%
Overdue
33
25%
Free
Published: 1 code
2
Developer 2
Rating
(6)
Projects
8
25%
Arbitration
1
100% / 0%
Overdue
3
38%
Free
3
Developer 3
Rating
(118)
Projects
217
49%
Arbitration
1
0% / 0%
Overdue
25
12%
Free
Published: 1 code
4
Developer 4
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 1 code
5
Developer 5
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
6
Developer 6
Rating
(8)
Projects
11
36%
Arbitration
0
Overdue
0
Free
7
Developer 7
Rating
(340)
Projects
588
36%
Arbitration
31
45% / 3%
Overdue
16
3%
Free
Published: 13 codes
8
Developer 8
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
9
Developer 9
Rating
(163)
Projects
193
61%
Arbitration
7
14% / 29%
Overdue
2
1%
Free
Published: 3 codes
10
Developer 10
Rating
(42)
Projects
43
7%
Arbitration
0
Overdue
0
Free
Published: 2 articles, 23 codes
11
Developer 11
Rating
(24)
Projects
31
39%
Arbitration
1
0% / 100%
Overdue
10
32%
Free
12
Developer 12
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
13
Developer 13
Rating
(144)
Projects
285
42%
Arbitration
19
63% / 5%
Overdue
29
10%
Free
Published: 2 codes
14
Developer 14
Rating
(44)
Projects
100
39%
Arbitration
17
29% / 47%
Overdue
32
32%
Free
15
Developer 15
Rating
(361)
Projects
644
26%
Arbitration
92
72% / 14%
Overdue
12
2%
Working
Published: 1 code
16
Developer 16
Rating
(23)
Projects
53
9%
Arbitration
10
20% / 60%
Overdue
11
21%
Free
Published: 6 codes
17
Developer 17
Rating
(589)
Projects
1069
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Working
Published: 1 article, 8 codes

Project information

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