O novo tick no disco físico é um pouco complicado, embora os preços possam ser coletados, mas eu descobri que o volume de transações é simulado, e espero que o volume de transações seja adicionado aos dados no disco físico, mas não terá muito espaço de armazenamento.
Além disso, eu também tentei coletar dados do jogo de linha K sintetizado e descobri que, para ter um volume de transações por segundo e dados de preços de fechamento mais precisos, o GetTrades pode ser usado para obter o registro de transações mais recentes, o que permite obter preços de pedidos com precisão de milissegundos sem ser afetado pela latência da rede. Se o tamanho Z não for assim coletado, pode-se tentar, o que deve ajudar a melhorar a precisão.
嗯,最开始准备收集买一卖一还有挂单量跟成交量,后来发现都收集的话,数据量很大,就只收集价格了,买一卖一跟最后成交价,量没收集。目前是一秒收集一次。如果真正做实盘收集,一秒交易都有上百次,回测起来会很慢很慢,所以就采用了一秒一次快照的方式,量没有收集,是模拟出来的,只有价格接近真实, 感谢提供思路. .下个回测系统会考虑加入盘口深度快照跟成交量
恩,补充一下,我的意思GetTrades获取的信息不用储存,而是经过处理合成每秒的交易快照(累加交易量和取最后成交价格)因为通过GetRecords的我试过,交易所推来的行情有延迟或者不精确,而我说的办法是通过历史交易记录,就非常精确了。btw,期货有没有有可能也搞个s级别的数据中心,期货交易时段不多,数据量也不会很大的,而且那边才是真实的世界啊
- 1
