.
图表命令是无法直接获取订单号的,因为报单动作是系统操作的,不是模型处理的,等于是外部操作,交互比较难处理。
一般的思路就是,当图表满足命令时记录状态,然后在onorder域里根据状态变量和驱动时间判断是否对应,因为onbar运行完图表信号命令以后,一般onorder域之后马上就会驱动报一个待委托、已委托的状态驱动,这个时候可以近似地把信号和订单联系起来。在onorder域里就可以通过order参数结构体获取该订单的订单号。接下来就是回到onbar域里进行监控,满足条件就撤指定订单号的未成交单即可。
图表命令是无法直接获取订单号的,因为报单动作是系统操作的,不是模型处理的,等于是外部操作,交互比较难处理。
一般的思路就是,当图表满足命令时记录状态,然后在onorder域里根据状态变量和驱动时间判断是否对应,因为onbar运行完图表信号命令以后,一般onorder域之后马上就会驱动报一个待委托、已委托的状态驱动,这个时候可以近似地把信号和订单联系起来。在onorder域里就可以通过order参数结构体获取该订单的订单号。接下来就是回到onbar域里进行监控,满足条件就撤指定订单号的未成交单即可。