VeighNa量化社区
你的开源社区量化交易平台
Member
加入于:
帖子: 18
声望: 0

请问下用CTP的行情收录价差tick数据是不是不可行的?
因为我看datarecorder里直接赋值self.tick_recordings[vt_symbol] = {}

description

description
那么请问各位大神怎么才可以利用CTP自己收录价差tick数据呢?

Member
avatar
加入于:
帖子: 119
声望: 4

30天解锁量化开发课程后面几节实战就有教你录制tick行情

Member
avatar
加入于:
帖子: 3593
声望: 234

连接CTP接口,然后通过spread_trading模块创建价差再通过data_recorder模块录制即可

Member
加入于:
帖子: 18
声望: 0

xiaohe wrote:

连接CTP接口,然后通过spread_trading模块创建价差再通过data_recorder模块录制即可
感谢答复,但是貌似还是不行哦,我已经在spread_tradig模块创建价差,如下图所示
description
然而data_recorder_setting里依然是赋值为{}

description

Member
avatar
加入于:
帖子: 3593
声望: 234
  1. datarecorder里填写名字应该是nr_11_12.LOCAL,不用加-spread。把名字改回来然后在vnpy_datarecorder.engine.process_spread_event打印就能看到收到的价差tick数据;
  2. 价差在setting里就是这么显示
Member
加入于:
帖子: 18
声望: 0

爱交易 wrote:

xiaohe wrote:

连接CTP接口,然后通过spread_trading模块创建价差再通过data_recorder模块录制即可
感谢答复,但是貌似还是不行哦,我已经在spread_tradig模块创建价差,如下图所示
description
然而data_recorder_setting里依然是赋值为{}

description
感谢答复,确实是不用加spread,是我看使用文档没理解到位哈

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】