TZ_CSVWrieter

MQL4 Bibliotecas

Trabajo finalizado

Plazo de ejecución 8 días

Tarea técnica

Название класса: CSVWrieter

Необходим класс для интеграции в любой код советника, индикатора, скрипта, который будет записывать в файл csv текстовую строку.
Класс должен давать право чтения файла в период работы советника.
Класс должен работать в тестере стратегий при оптимизации без существенного замедления основного алгоритма советника.
Корректно обрабатывается момент деинициализации.
Каждая новая запись в файл начинается с новой строки.
Если текст разделён символом ";" , то текст записывается в разные ячейки согласно разделителю.

Функция класса имеет следующий вид(макет)
FileWrite(MestoSave, DirName, FileName, TimeSave, TXT)

Настраиваемые параметры:
MestoSave - Выбор места записи файла - в директорию терминала или в общую директорию для васех терминалов.
DirName - Название директории, куда будет записываться файл.
FileName - Название файла, которое формируется из двух частей - первая часть - порядковый номер, который определяется за счет считывания данных с прошлого файла, вторая часть - произвольное название. Две части разделяет знак "_".
TimeSave - Периодичность записи - каждый тик, каждый новый бар, каждый день, каждую неделю, каждый месяц.
TXT - текст, который нужно записать.

К классу должно быть приложено описание и в MetaEditor'е должны быть прописаны подсказки при выборе параметров класса.

Han respondido

1
Desarrollador 1
Evaluación
(40)
Proyectos
106
52%
Arbitraje
17
12% / 65%
Caducado
25
24%
Libre
2
Desarrollador 2
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre
3
Desarrollador 3
Evaluación
(45)
Proyectos
105
30%
Arbitraje
8
25% / 50%
Caducado
40
38%
Libre
4
Desarrollador 4
Evaluación
(49)
Proyectos
134
27%
Arbitraje
62
13% / 53%
Caducado
58
43%
Libre
Ha publicado: 275 artículos, 1 ejemplo
5
Desarrollador 5
Evaluación
(46)
Proyectos
73
16%
Arbitraje
13
8% / 92%
Caducado
37
51%
Libre

Información sobre el proyecto

Presupuesto
25 USD
Plazo límite de ejecución
14 día(s)