Da teoria à prática - página 128

 
Nikolay Demko:

Desculpe amigo, é costume ter sua própria colher.


Ele deixou um arquivo de dados de carrapatos processados por expoentes há um par de folhas, e agora acontece que eles não têm carimbos de tempo.

 
СанСаныч Фоменко:

Ele deixou um arquivo de dados de carrapatos processados por expoentes há um par de folhas, e agora acontece que eles não têm carimbos de tempo.


Sim, embaraçoso, o que posso dizer... Vou começar a colecionar com carimbos de horário na próxima semana.

 
Nikolay Demko:

Jogue um exemplo do arquivo, um roteiro para escrever como transferir dois bytes.

https://yadi.sk/d/snmT60R43RNUeL arquivo AUDCAD_3DC.rar 247 Mb

Aqui estão os carrapatos para mais de 3 anos (de 2014 até 2017, 28 de outubro) para AUDCAD, uma ferramenta, já processada muitas vezes por Alexander, para 3 DC, um dos quais foi citado 4 dígitos e seus carrapatos terminaram em 26.02.2016. Os carrapatos foram retirados do site http://advancetools.net/index.php/instrumenty/tikovye-ob-emy/istoriya-tikov, descompactados e fundidos em 3 arquivos sólidos. Não fez nenhum controle. O tamanho de 2 dos 3 arquivos .csv é superior a 2GB.

O recurso não diz explicitamente, mas de acordo com minhas informações, Igor Gerasko deve ser agradecido por estes tiques.

AUDCAD_3DC.rar
AUDCAD_3DC.rar
  • yadi.sk
View and download from Yandex.Disk
 
Dmitriy Skub:

Nikolai, aqui está o arquivo rublo/dólar da troca.

Formato:

Data Hora em msec Bid Ask Last Volume


Há muitas duplas no arquivo ao longo do tempo, não entendo o que é o gimmick. Assim

2017.09.21 11:59:11.601,59843,59862,60100,1,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60120,150,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60099,10,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60025,2,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60085,1,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60089,7,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60230,2,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60599,30,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60600,3,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60600,1,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60394,1,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60300,1,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60361,2,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60362,44,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,59874,10,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,59873,10,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,59876,10,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,59875,10,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,59862,3,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,59862,3,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,59872,10,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,59862,3,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60000,1,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,59950,1,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60025,1,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,60025,1,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,59878,10,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,59877,10,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,59950,1,BUY,1505995151601 0
2017.09.21 11:59:11.601,59843,59862,59880,100,BUY,1505995151601 0




Além disso, o arquivo não é ordenado por tempo, os horários são aleatórios. Às vezes eles estão um minuto à frente, às vezes até mais.

Daí a pergunta: Processar dados? para que medissem apenas o tempo, não prestando atenção ao que vai de cada transação.

Acho que temos que verificar a existência de duplicatas completas, não apenas pelo tempo, mas também pelo preço, volume, direção.

 
Nikolay Demko:

Há muita duplicação de tempo no arquivo, eu não sei qual é o grande problema. É assim.

Além disso, o arquivo não é ordenado pelo tempo, os horários estão por todo o lado. Às vezes um minuto à frente, às vezes até mais.

Daí a pergunta: os dados devem ser processados? para que medam apenas o tempo, sem prestar atenção ao fato de que a gravação vem de cada negócio.

Isto não é um duplicado; é apenas um certo volume de mercado que está espalhado entre várias ordens Limit. Os preços são diferentes lá. Deve ser classificado por tempo - você pode especificar o tempo em que a classificação é quebrada?

Esta é uma pergunta para Alexander, a propósito. Há vários incrementos ao mesmo tempo (se você seguir sua lógica) - e como devemos calcular?

 
Dmitriy Skub:

Estas não são duplicatas - apenas algum volume de mercado manchado entre várias ordens de limite. Os preços são diferentes lá. Deve ser classificado por tempo - você pode especificar o tempo em que a classificação é quebrada?

Esta é uma pergunta para Alexander, a propósito. Você obtém vários incrementos ao mesmo tempo (se você seguir sua lógica) - e como devemos calculá-los?


Perdoe-me por interferir. Imho, justo contar como na troca, no sistema "netting": preço [médio] de posição = custo de todas as transações / volume de todas as transações.

Onde valor da transação = volume da transação * taxa de câmbio. Por exemplo, se você comprou 1,2 lotes de EURUSD a 1,2025, então o valor da transação = 120.000 * 1,2025 = $144.300.

 
Dmitriy Skub:

Estas não são duplicatas - apenas algum volume de mercado manchado entre várias ordens de limite. Os preços são diferentes lá. Deve ser classificado por tempo - você pode especificar o tempo em que a classificação é quebrada?

Esta é uma pergunta para Alexander, a propósito. Há vários incrementos ao mesmo tempo (se você seguir sua lógica) - e como devemos calcular?

É por isso que mudei para minha escala de tempo, para evitar tais situações. Neste caso - não sei. Feynman considerou deltaT -->0. Mas para =0, tal situação, infelizmente, na teoria, não existe.
 
Nikolay Demko:

Há muita duplicação de tempo no arquivo, eu não sei qual é o grande problema. É assim.

Além disso, o arquivo não é ordenado pelo tempo, os horários estão por todo o lado. Às vezes um minuto à frente, às vezes até mais.

Daí a pergunta: Processar dados? para que medissem apenas o tempo, não prestando atenção ao que vai de cada transação.

Acho que ainda temos que verificar se há duplicação completa, não apenas pelo tempo, mas também pelo preço, volume, direção.

Vamos lá, Nikolai. Vejo que não é rápido - na próxima semana eu mesmo recolherei os carrapatos e verificarei. Mas se você estiver seriamente interessado, será interessante ver seus resultados.
 
Alexander_K2:
Oh, vamos lá, Nikolai. Vejo que não é uma questão rápida - vou juntar os tiques na próxima semana e verificar pessoalmente. Mas, se você estiver seriamente interessado - será interessante ver seus resultados.
E Alexander, os dados de estoque realmente lhe agradam? Pensei que você estava falando apenas de forex...
 
Vladimir:
Os dados da bolsa de valores realmente lhe agradam, Alexander?
Eu não sei... Eu tenho uma conta NDD (eu costumava escrever errado ECN). Estou confuso com estes nomes. Perguntei ao meu gerente sobre isso - é a NDD. Dizem que fazem isso diretamente das trocas. Recebo citações Ask and Bid. Não há cotações para Last. Mas, pode-se comercializar algumas coisas como arroz, açúcar, café. Ainda não resolvi o problema.
Razão: