vba订单提交后,成交信息立即返回的函数是哪个呢?
ctp的函数是直接返回信息,而不是查询信息吧?
谢谢!
OrderStatus 当委托订单出现变化时发生,比如撤单、成交等
OrderStatusEx 当委托订单出现变化时发生,比如撤单、成交等
这两个函数都可以,成交后,会返回Status="Filled"的成交信息。信息是推送过来的,非查询
我正在看帮助。
非常感谢!
可是订单应该怎么写呢?
比如开个多仓,然后返回成交信息?
谢谢!
谢谢老师!
Sub Test()
order.Buy(0,1,65420,0,"CU01","sq","",0)
End Sub
提示1044 调用Sub 时不能使用括号
是不是得加call?不加call不能调用?
搞定了,谢谢!
另外再多请教下。
如果test里想用status的东西,两个sub,唯一的方法是不是全局变量赋值啊?能不能直接调用呢?
如果是这样我就先去查全局变量赋值和设置的东西。
谢谢!
我测试先后顺序弹出了 "Submitted" "Filled" "Tradeing"
请问是filled就是表示订单在ctp服务器已经成交的返回状态么?还是什么ctp的异步处理,表示提交到了本地api什么的,而tradeing才是真正的服务器返回信息情况,即之前提过的全推反馈。也就是说,要等tradeing信息到后,再看filled的值才是真正成交多少。而不能是在探出filled的时候?
谢谢!