以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  后台交易,未成交单状态和数量如何提取?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=7755)

--  作者:anglechenyu
--  发布时间:2011/8/29 10:34:53
--  后台交易,未成交单状态和数量如何提取?
我用公式作了如下测试,品种是中金所股指期货, XX:THOLDING,LINETHICK0; X1:THOLDING2,LINETHICK0; CC:TISREMAIN(0),LINETHICK0; DEBUGOUT(\'调试%.2f\',CC);//调试 特意挂了一个三手的买单(未成交),用了各种办法都无法取到未成交单的状态或是数量,是不是未成交单的函数有问题呀? 另外,THOLDING和THOLDING2取得的结果是一样的,按理在有未成交单的情况下应该差三手,这是为何,在线等答案!!!!谢谢
[此贴子已经被作者于2011-8-29 10:37:56编辑过]

--  作者:fly
--  发布时间:2011/8/29 10:39:23
--  

函数是好的.

需要注意:该函数依赖TBUY等交易语句或者在交易监控中的手工干预的成交记录。


--  作者:anglechenyu
--  发布时间:2011/8/29 10:43:06
--  
就是说,如果是闪电下单的,该函数不会反映出结果是吗?
--  作者:王锋
--  发布时间:2011/8/29 10:44:18
--  
是的
--  作者:anglechenyu
--  发布时间:2011/8/29 10:50:42
--  
第一问题已解决,另外在有未成交单的情况下,为什么THOLDING2和THOLDING返回的结果是一样的?
--  作者:fly
--  发布时间:2011/8/29 11:38:01
--  

THOLDING得到当前帐户可用仓量

THOLDING2得到当前帐户实际持仓量

 

(1)在开仓的情况下.

如果有开仓未成交,那自然THOLDING2和THOLDING返回的结果是一样.

(2)在平仓的情况下.

发出平仓指令之后,即便没有成交,THOLDING也会被扣掉.

如果用户需要知道当前自己的实际持仓,那么请用THODING2,他不会因为你的挂单未成交而导致的实际持仓被扣情况。