Оффлайн поставщик данных в формате CSV
Формат данных файла CSV
В TSLab вы можете использовать файлы в формате CSV в качестве поставщика оффлайн данных. Содержимое файла должно быть представлено в заданном формате.
Для файлов CSV распознается только один формат данных:
Порядок записи столбцов:
DATE;TIME;OPEN;HIGH;LOW;CLOSE;VOL;
Формат записи данных в строках:
MM/dd/yyyy;HH:mm;open;high;low;close;volume;
В файле не должно быть заглавной строки. Строка приведенная выше указана для информации, в файле ее быть не должно.
Необходимо использовать бары от минуток и выше
В файле не должно быть пустых строк. Чтение данных выполняется до первой пустой строки.
В качестве разделителя столбцов необходимо использовать знак точка-с-запятой ( ; )
В качестве разделителя дробной части числа необходимо использовать знак точка ( . ) Число записывается без пробелов
Формат записи даты: MM/dd/yyyy
Формат записи времени: HH:mm
Важно!
Время, записанное в csv файле, воспринимается программой, как время UTC. В поставщике данных можно использовать настройку Локальное время, согласно настройкам времени в Windows.
В конце каждой строки необходимо использовать знак точка-с-запятой ( ; )
Пример записи данных в файле CSV
Вы можете скачать пример заполнения CSV файла:
Использование поставщика данных формата CSV в TSLab
Добавление оффлайн поставщика данных
Откройте программу TSLab. В главном меню выберите пункт Данные - Добавить оффлайн поставщик данных
В открывшемся окне введите любое имя для поставщика данных, например ExampleCSV. Выберите тип данных Csv файлы. Нажмите на кнопку Далее.
Настройка поставщика данных
На следующем шаге необходимо указать путь к .csv с котировками.
Настройте поставщик данных согласно спецификации инструмента на рынке, на котором в последствии Вы будете торговать.
Для завершения настроек поставщика данных нажмите на кнопку Далее.
Созданный поставщик данных можно найти в меню Данные - Поставщики
Проверка поставщика данных
Для проверки поставщика данных можно вывести выбранный инструмент на график. Для этого Выберите пункт Вид - График.
Щёлкните правой кнопкой мыши по пустому полю графика. В открывшемся контекстном меню выберите пункт Свойства.
Выберите поставщика ExampleCSV. Выберите инструмент ExampleCSV. Подтвердите ваш выбор.
В настройках графика необходимо отключить пункт Исп.дату от
Сохраните внесенные изменения нажав на кнопку Применить. Закройте окно Свойства:График. Дождитесь окончания загрузки данных из файла.
Last updated