Skip to content

darthunix/qsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Конвертер из QSH в CSV

Консольная утилита для конвертации QScalp History файлов (четвертая версия) со сделками (поток Deals) в CSV формат (с ; в качестве разделителя).

Как собрать?

  1. Установить git.
  2. Установить rust.
  3. Вытянуть исходный код в локальный каталог:
    git clone https://github.com/darthunix/qsh.git
    cd qsh
  4. Собрать исполняемый файл.
    cargo build --release

В результате, в каталоге target/release будет создан исполняемый файл qsh (он-то нам и нужен).

Как использовать?

  1. Посмотреть поддерживаемые флаги можно через qsh --help. Но там сейчас только один полезный флаг --file (или же в краткой версии -f) - путь до QSH файла, который мы хотим конвертировать.
  2. Выходной поток пишется прямо в stdout (в терминал), так что нужно его не забыть перенаправить в целевой файл:
    qsh -f data/SBER.2024-02-20.Deals.qsh > SBER.2024-02-20.Deals.csv

Releases

No releases published

Packages

No packages published

Languages