以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  需高手解决的问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=9178)

--  作者:wsanle
--  发布时间:2011/11/29 15:51:45
--  需高手解决的问题
问题:用类似于A:=Tholding语句,后台运行函数取账户持仓(实际仓位10手),由于存在期货公司信息传递时间延迟的原因(可能是1秒或更多),在此延迟期间金字塔系统赋值A=0,表示暂时未取到持仓(信息在途)或者是无效账户,而后A=10表示账户持仓10手。如果此时账户的持仓确是是0,没有头寸,那么两者代表的意义是不同的。问题是:用什么方法,区分由于信息延迟或无效信息代表的赋值0,与实际持仓代表的0仓位?
--  作者:admin
--  发布时间:2011/11/29 17:12:08
--  

方法1.使用走完K线模式

方法2.使用TISREMAIN函数判断是否有未成交单


--  作者:阿火
--  发布时间:2011/11/29 22:21:07
--  

下单后,等待3秒呗,3秒后就可以获得未成交委托单数量。3秒大部分应该足够了