2020-08-14 – Trading Systems – Conversor de Histórico de Cotações, com splitter e padrões, para terminais de Linux em C++

O primeiro passo para trabalhar com históricos de cotações, é criar ferramentas para converter históricos de cotações.

Neste caso criei uma mini-ferramenta, à qual chamei de “splitter”, que como podem ver, nos permite simplesmente ou alterar a ordem de campos num ficheiro, ou alterar mesmo a nível de letra a letra, podem ver os dois exemplos acima (pode ser usado por sys admins, etc).

No exemplo dado, as primeiras linhas são as originais, as segundas as alteradas, e no de cima é só 1 linha antes e 1 depois. Vejam como brinquei com as datas no 2º exemplo e como alterei a ordem no 1º.

Ele pode processar ficheiros com milhões de linhas na maior.

Se tiver um “-d”, ele faz o split da linha e reordena consoante o padrão dado de output (o do “-o”). Senão, ele interpreta caractere a caractere, através de um padrão a nível de caractere, e permite-nos alterar de 1001 maneiras distintas.

Depois desta ferramenta, processarei em poucos minutos milhões de linhas de históricos, e depois trabalharei na ferramenta de adaptar time-frames de cotações.

2020-08-14.

Leave a Reply

Your email address will not be published. Required fields are marked *

RSS
Follow by Email
LinkedIn
Share
WhatsApp