以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 再现火哥反应的问题,账户信息登陆后有延迟 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=56729) |
-- 作者:Magicboy -- 发布时间:2013/9/17 12:02:06 -- 再现火哥反应的问题,账户信息登陆后有延迟 火哥 在http://www.weistock.com/bbs/dispbbs.asp?BoardID=2&ID=17239&replyID=&skin=1 中反映的问题,平常确实存在,今天反映到模拟的控仓了,只是延迟并没有1.5秒那么多而已,望改正。
早上发现忘记打开电脑自动唤醒软件了 10:35多几秒 盘中手动唤醒的电脑。此时图标理论持仓应该为0。前一日收盘时,手中持有1手空仓。系统已设定好自动持仓同步,所以此时电脑应该平1手空仓。
实际是,在成功登陆后但账户数据还没到的延迟期间,系统认为持仓为0,先自动补偿了-1. 账户数据到后,实际持仓变成了-2。所以自动持仓同步为了和理论持仓0 同步,又平了2手空。
不知道大家是否也偶尔碰到过这样的情况 还是我理解有问题。 |
-- 作者:Magicboy -- 发布时间:2013/9/17 12:04:05 -- 我的金字塔是V3.00版 做的是图标交易 程序化 模拟 |
-- 作者:lichenghu -- 发布时间:2013/9/17 13:13:50 -- 您好,模拟反馈的持仓信息并不是很稳定,建议用户关注实际交易情况。可用DEBUGFILE2输出THODLING值进行查看
而且我们一般建议用户,先登录账户后启动交易。
|
-- 作者:klc -- 发布时间:2013/9/17 20:25:51 -- 我觉得理论上这个问题是可能存在的,当然,金字塔也可能已经解决了这个问题
我开发过ctp接口的交易程序,知道甚至获取持仓的函数是有可能失败的,也就是获取不了持仓,那么就需要时间重试,所以也许持仓没那么快得到更新,除非持仓是保存在本地的。所以楼上的建议很正确,盘中开启的话,一定要先登陆交易账户,甚至建议你先补好分笔数据,避免信号闪烁 |
-- 作者:RogarZ -- 发布时间:2013/9/17 21:12:07 -- 补充一下 你看阿火的帖子 2012年8月 1年的这个问题至少在2。95版以上就解决了 |
-- 作者:Magicboy -- 发布时间:2013/9/18 17:53:45 -- 首先,Tholding建议貌似并不符合目前我的需求,Tholding只能用于后台交易,但是我目前是在做图标交易,2楼已明确说明了。
其次,感觉阿火帖子也提过类似建议,如果能在系统中完善一下确认机制会更好。比如在客户端已与交易所确认持仓正确持仓后,自动持仓同步功能再生效。而不是目前的,开启程序化交易就生效而不管此时持仓数据是否正确。
再次,既然2.95版以上就解决了,不知目前这个错误的错误机制如何解释。
最后,虽然理解所说模拟服务器的缺陷说,但是还是希望金字塔能够在模拟中尽可能的接近实际,否则如果一定要客户用真金白银去找缺陷,也就失去了模拟的意义。
没有别的意思,我也是金字塔的用户,只是希望系统能够不断完善,常用长兴。所提意见纯属技术讨论,望工作人员真诚解答,如错勿怪。
|
-- 作者:RogarZ -- 发布时间:2013/9/19 19:56:08 -- 阿火的问题 是当初金字塔 账号登陆的一刹那1-2秒,账户没有读到持仓,然后程序化交易启动了 误认为没有持仓,进行同步。 这个问题早已经解决了,现在已经是确认持仓后再同步。
以你的例子为例 你注意下时间
从04-26秒 经过22秒账户还没同步持仓,实盘中不太可能吧
你提的这个问题,我现在无法回答你,由于线索太少,盘中到底发生了什么,光这个日志暂无法判断。 建议,你可以同时启动第三方的屏幕录像软件,盘中到底发生什么就比较好判断了。 究竟是金字塔机制的出了问题 还是代码运行的问题。
[此贴子已经被作者于2013/9/19 19:56:27编辑过]
|