vnpy数据传输的方式

首先应该知道,vnpy的事件触发机制。ctp接口的tick数据响应,持仓查询响等都将作为新的时间传入队列。event(为class定义的数据格式)包含两个内容,第一个内容为事件的类型,时间类型对应一系列的hander_函数,作为对该事件的处理函数,event的第二个内容,dict为事件的内容,比如tick响应事件,dict对应的是响应的tick数据。
以ctp接口为列子,首先要发起数据查询,如持仓查询,账户查询,交易所收到查询后会响应(回调函数,回调函数会触发事件引擎,将事件载入队列)。在event处理之前,首先要注册event对应的处理函数。

你可能感兴趣的:(vnpy数据传输的方式)