授权

    待定

    安装

    1. 下载并安装OpenQuant 3.x 32bit(由于上期技术只提供了Win32的dll,所以OpenQuant也只能用32位)
    2. 下载并安装SmartQuant内盘期货插件,执行此步前保证OpenQuant已经运行过一次
    3. 到快期软件中查找地址信息

    配置

    1. 开启OpenQuant,进入到Tools->Options->Modes,将Paper和Live中的Market Data改成CTP,将Live中的Execution Provider也改成CTP
    2. 授权 - 图1
    3. 进入到Views->Providers,找到CTP,右键选择“Properties”
    4. 授权 - 图2
    5. 在Properties面板中的“Account”和“Server”中添加自己的账号和服务器
    6. 授权 - 图3
    7. 选中“Account”,添加账号信息,可以添加多个,目前只对第一条记录进行登录
    8. 授权 - 图4
    9. 选中“Server”,添加服务器信息,可以添加多个,目前只对第一条记录进行登录
    10. 授权 - 图5
    11. 在“MarketData”中添加行情服务器地址,在”Trading”中添加交易服务器地址,支持多服务器,格式为tcp://xxx.xxx…,或udp://xxx.xxx…
    12. 授权 - 图6
    13. “DataTimeMode”表示时间模式,交易时请使用”LocalTime”,行情收集时请使用”ExchangeTime”。因为交易时使用ExchangeTime会导致Bar生成错误
    14. 授权 - 图7

    使用

    1. 在“Providers”面板中直接选择“CTP”后“Connect”即可,在“Output”中可以查看连接日志
    2. 授权 - 图8
    3. 在Data->Import->Instruments->CTP,可以打开合约导入对话框。支持关键字过滤。
    4. 授权 - 图9
    5. 导入合约的方式自动填写了“PriceFormat”和“TickSize”等属性
    6. 授权 - 图10
    7. 查看行情和交易的方式请查看OpenQuant的帮助文档