vn.py官网
开源量化社区
Member
avatar
加入于:
帖子: 12
声望: 0

根据期货公司外部接入软件的要求进行测试,具体包括以下内容

description

通过期货公司给的授权码和用户名账号登陆ctp-test后进行了测试,并截图反馈期货公司,其中验资验仓的部分没有问题,主要问题是在异常处理的部分:
……

2、异常指令处理
模拟异常指令(如委托价不符合最小变动价,超出涨跌停板的委托,非交易时间的市价单等),证明程序具备异常指令处理处理功能并截图
1)价格范围超出涨停价,订单自动撤销:
2)价格范围委托价不符合最小变动价,订单自动撤销

3) 非交易时间的市价单
挂单未成交(可撤单)

description

非交易时间的限价单
挂单未成交(可撤单):

description

上述两个非交易时间的委托暂时处于“未成交”状态,但期货公司表示,软件对于该两个异常委托并没有拦截,而是直接报入了期货公司系统,要求我调整软件具体规则
事实上,这两笔订单在开盘之后仍然有效,并且随着价格触发之后成交了,请问下有什么办法可以调整非交易时间的委托指令,禁止其发送到期货公司系统?

Administrator
avatar
加入于:
帖子: 4997
声望: 292

没见过这么麻烦的,换家期货公司吧

Member
avatar
加入于:
帖子: 12
声望: 0

哎,是东航期货,从开模拟账号到测试,来回折腾已经几周了,麻烦大佬不吝赐教啊,如果有办法调整一下的话我总算是可以继续推进了,弄了这么久,策略上的东西都没精力研究呢,就在配置环境了。实在不想从头再来,非常感谢!

Member
avatar
加入于:
帖子: 2
声望: 0

可以考虑在CtpApi的send_order()方法中添加过滤条件

Member
avatar
加入于:
帖子: 12
声望: 0

感谢,我先试一下,可以的话再把解决方法发上来

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

沪公网安备 31011502017034号