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

用cta策略下单的时候,下单失败的错误怎么取到,在on_order里面有吗?
我看orderdata里面有这方面的信息吗
比如下单资金不足了,这个错误我怎么捕获到。

Super Moderator
avatar
加入于:
帖子: 529
声望: 43

下单资金不足会拒单。不推荐使用程序做资金管理,容易因为自己的疏忽导致爆仓。

Member
avatar
加入于:
帖子: 10
声望: 1

我的意思是,拒单的错误我能捕获吗?在哪里能看到
还有比如ctp的tps错误,这些错误在什么方法里面可以获取?

Super Moderator
avatar
加入于:
帖子: 529
声望: 43

以ctp接口为例,ctp的gateway中在收到下单错误失败回报时会更新委托为拒单状态,并且将订单错误信息在日志中打印。并没有将错误信息传递下去,所以在策略是无法获取这个信息的,如果需要这个信息,需要自己对gateway进行更改,可以通过添加OrderData字段的方式传递回来。
description

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

沪公网安备 31011502017034号

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