以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [求助]TBuy等交易函数有没有返回值表示交易指令是否提交成功?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=3237)

--  作者:小小虾米
--  发布时间:2010/10/13 16:55:19
--  [求助]TBuy等交易函数有没有返回值表示交易指令是否提交成功?

1 如题:TBuy等交易函数有没有返回值区分是否提交成功?。
比如10点的时候,在涨跌停范围内无论开多开空,提交指令肯定都是成功的,但在10:20分提交指令就会提示该时段不允许该操作,显然交易指令被对方拒绝,我想知道的就是这两者比如TBuy指令有没有返回值来区分?

2 TCancel可以和ORDERQUEUE结合使用吗?(即使用了ORDERQUEUE的TCancel返回时,撤单已经成功或者已经成交)


--  作者:fly
--  发布时间:2010/10/13 17:11:41
--  

1.楼主可以自己试试看返回什么值.

 

2.ORDERQUEUE的使用,请参考

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=3012&page=5&star=1

TCancel只可以撤消未成交的单子.
--  作者:小小虾米
--  发布时间:2010/10/13 18:29:32
--  
以下是引用fly在2010-10-13 17:11:41的发言:

1.楼主可以自己试试看返回什么值.

 

2.ORDERQUEUE的使用,请参考

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=3012&page=5&star=1

TCancel只可以撤消未成交的单子.

 

返回值我已经测试过了,你们帮助你又没有,我不肯定,需要你们明确的答案!


--  作者:fly
--  发布时间:2010/10/14 11:09:50
--  

提交成功与否,交易状态窗口中会有显示的.

就tbuy函数来说,MS没有返回值区分是否提交成功


--  作者:admin
--  发布时间:2010/10/14 15:54:15
--  

你可以通过查询当前持仓函数 THOLDING2 ,来判断是否成交。

如果你希望在程序里得知提交或者成交状态,建议参考学习VBA的编程

[此贴子已经被作者于2010-10-14 16:09:17编辑过]