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

MQL4 Experts

Job finished

Execution time 2 days
Feedback from employee
Качественное ТЗ. Понятные ответы на вопросы. Интересная заявка. Все прошло хорошо.
Feedback from customer
Константин действительно профессионал, хорошо знает и объектную модель и язык, и окружение. Код хорошо структурирован, и самое редкое - хорошо задокументирован комментариями. Рекомендую.

Specification

Наиболее общая логика работы робота указана на прилагаемой диаграмме:
Activity diagram

Краткое текстовое описание:

1) срабатывает таймер

2) читаем содержимое текстового файла

3) проверяем открыт ли рынок

4) проверяем, есть ли по указанной валюте открытая позиция, если есть - сравниваем направление (buy/sell) существующей позиции и в полученном сигнале

5) разбираемся с стоп-лоссами

Файл с сигналами для отработки является текстовым файлом с разделителями (символ табуляции), состав полей обсуждаем.

Responded

1
Developer 1
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
Published: 1 code
2
Developer 2
Rating
(14)
Projects
22
59%
Arbitration
2
0% / 50%
Overdue
2
9%
Free
Published: 1 code
3
Developer 3
Rating
(76)
Projects
136
45%
Arbitration
11
27% / 64%
Overdue
26
19%
Free
Published: 5 codes
4
Developer 4
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
5
Developer 5
Rating
(229)
Projects
339
49%
Arbitration
21
5% / 33%
Overdue
24
7%
Free
6
Developer 6
Rating
(45)
Projects
50
34%
Arbitration
14
7% / 64%
Overdue
15
30%
Free
7
Developer 7
Rating
(89)
Projects
254
78%
Arbitration
9
22% / 56%
Overdue
36
14%
Working
Published: 3 articles, 26 codes
8
Developer 8
Rating
(45)
Projects
76
20%
Arbitration
7
0% / 86%
Overdue
14
18%
Free
9
Developer 9
Rating
(1)
Projects
4
75%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(106)
Projects
189
46%
Arbitration
34
24% / 41%
Overdue
58
31%
Free
Published: 12 codes

Project information

Budget
30 - 50 USD
Deadline
to 7 day(s)