关于A_SendOrder的问题
在代码里调用了A_SendOrder,这个Order的Index在同一个tick里能立即得到吗?想把这个Order的编号记录下来供以后查询用,用什么函数可以获得? 谢谢 A_OrderContractNo(0)可以返回当前最后一张单子的合约号
A函数要和服务器交易,所以在一个tick上不一定可以获得,也要看当前行情是否激烈.
回复 2# lh948 的帖子
A_GetLastOrderIndex 这个函数呢?它的索引应该是指本机上的吧,需要查询服务器吗?
可能我的意思没表达清楚,我想问的是下了一个委托指令,委托状态不一定知道,
但后面几个周期我要查询这个委托指令的状态,要引用这个委托指令该怎么办
[[i] 本帖最后由 fangchuans 于 2010-7-20 11:28 编辑 [/i]] A_GetLastOrderIndex指本机上最后发的委托单
单子不断增加,索引值会改变的,但是合同号不会改变
循环查询的示例:[url]http://tradeblazer.net/forum/thread-8621-1-1.html[/url] [quote]原帖由 [i]lh948[/i] 于 2010-7-20 14:05 发表 [url=http://www.tradeblazer.net/forum/redirect.php?goto=findpost&pid=52022&ptid=8928][img]http://www.tradeblazer.net/forum/images/common/back.gif[/img][/url]
A_GetLastOrderIndex指本机上最后发的委托单
单子不断增加,索引值会改变的,但是合同号不会改变
循环查询的示例:[url]http://tradeblazer.net/forum/thread-8621-1-1.html[/url] ... [/quote]
索引值为啥会变呢?能详细说说吗? 真的不明白,既然索引值会变,那要这个索引值干嘛呢? 索引值不会改变,A_GetLastOrderIndex可以正常得到索引值,我是指不可以用参数0直接获得最后一张委托单
页:
[1]
