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

MQL4 Scripts

Specification

Необходим скрипт, в задачу которого входит пересчет архивных котировок М1 и запись результата пересчета в формате ‘csv’ по адресу …\MQL4\Files\XXXYYY\, где «XXXYYY» валютная пара, на которой производится пересчет. 

Изменяемые параметры скрипта:

Период  =  « Дата начала пересчета – Дата окончания пересчета» // Без времени.
Объемы  = «0» // Если значение меньше 4, то за основу берется тот объем, который обозначен в исходном М1, если значение равно или больше 4, то этот объем задается во всех       свечах исходного М1. При этом объем обозначенный в исходном М1 игнорируется. 
Разделитель  =  «,»/«;» /«пробел» /«табуляция».
M1    =  true/false // Пересчет(в случае изменения объемов) и запись в csv файл.
M5    =  true/false // Пересчет и запись в csv файл.
M15  =  true/false // Пересчет и запись в csv файл.
M30  =  true/false // Пересчет и запись в csv файл.
H1    =  true/false // Пересчет и запись в csv файл.
H4    =  true/false // Пересчет и запись в csv файл.
D1    =  true/false // Пересчет и запись в csv файл.
W1    =  true/false // Пересчет и запись в csv файл.
MN    =  true/false // Пересчет и запись в csv файл.
Скрипт работает только на графике М1. Необходима визуальная информация на графике о начале и окончании работы скрипта.

Responded

1
Developer 1
Rating
(70)
Projects
82
38%
Arbitration
3
0% / 0%
Overdue
1
1%
Working
Published: 7 codes
2
Developer 2
Rating
(144)
Projects
285
42%
Arbitration
19
63% / 5%
Overdue
29
10%
Free
Published: 2 codes
3
Developer 3
Rating
(20)
Projects
35
23%
Arbitration
23
17% / 61%
Overdue
14
40%
Free
4
Developer 4
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
5
Developer 5
Rating
(294)
Projects
469
39%
Arbitration
102
40% / 24%
Overdue
77
16%
Loaded
Published: 2 codes
6
Developer 6
Rating
(172)
Projects
185
32%
Arbitration
5
60% / 20%
Overdue
3
2%
Free
Published: 3 codes
7
Developer 7
Rating
(1)
Projects
4
75%
Arbitration
0
Overdue
0
Free

Project information

Budget
30+ USD