Дневник трейдера перенести на график

MQL4 Scripts

Job finished

Execution time 3 days
Feedback from customer
Разработчик выполнил всё правильно и в срок!
Feedback from employee
Отличный заказчик, правильное техническое задание. Буду рад работать с ним снова!

Specification

Всем привет!

1. Есть txt файл, в нем текст формата:

дд.мм.гггг чч:мм

текст

дд.мм.гггг чч:мм

текст

------------

это мой дневник.

2. Из этого файла переносим сообщение на график(проверяем каждое сообщение в файле):

- берем дату-время строим вертикальную линию на графике;

- берем текст сообщения:

  •  переносим его в описание построенной для него вертикальной линии*.
  •  ищем в сообщении уровни(формат X.XXXX), проводим проверку, если с 00.00 до чч:мм, этого уровня не было(цены такой не было), то строим его от чч:мм до 23:00; иначе - ничего не делаем.

3. Прикрутить опцию предварительной проверки сообщения, если в сообщении есть уровень которого не было с 00.00 до чч:мм, то делаем пункт 2, иначе - не делаем пункт 2.

4х знак, время терминала gmt. пример текста во вложении.


*текста много, нужно чтобы не исчезало через 5 сек, как это бывает с описанием. в идеале надо чтоб нажал на линию - сообщение появилось, нажал на график - исчезло.

Files:

TXT
bxhkr.txt
2.3 Kb

Responded

1
Developer 1
Rating
(66)
Projects
143
34%
Arbitration
10
10% / 60%
Overdue
26
18%
Free
2
Developer 2
Rating
(10)
Projects
19
21%
Arbitration
2
0% / 50%
Overdue
2
11%
Free
3
Developer 3
Rating
(195)
Projects
395
28%
Arbitration
155
20% / 52%
Overdue
112
28%
Free
4
Developer 4
Rating
(169)
Projects
460
41%
Arbitration
39
18% / 31%
Overdue
193
42%
Free
5
Developer 5
Rating
(76)
Projects
134
44%
Arbitration
11
27% / 64%
Overdue
26
19%
Free
6
Developer 6
Rating
(280)
Projects
650
28%
Arbitration
111
19% / 61%
Overdue
319
49%
Free
7
Developer 7
Rating
(3)
Projects
4
50%
Arbitration
1
0% / 100%
Overdue
3
75%
Free
8
Developer 8
Rating
(241)
Projects
387
51%
Arbitration
14
14% / 14%
Overdue
43
11%
Free
9
Developer 9
Rating
(19)
Projects
19
11%
Arbitration
21
5% / 86%
Overdue
3
16%
Working
10
Developer 10
Rating
(4)
Projects
5
40%
Arbitration
1
0% / 100%
Overdue
0
Free
11
Developer 11
Rating
(10)
Projects
11
9%
Arbitration
5
0% / 100%
Overdue
0
Free

Project information

Budget
20 USD
For the developer
18 - 18 USD
Deadline
to 3 day(s)