以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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秒那么多而已,望改正。

 


图片点击可在新窗口打开查看此主题相关图片如下:002.jpg
图片点击可在新窗口打开查看

早上发现忘记打开电脑自动唤醒软件了

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秒,账户没有读到持仓,然后程序化交易启动了 误认为没有持仓,进行同步。

这个问题早已经解决了,现在已经是确认持仓后再同步。

 

以你的例子为例 你注意下时间


图片点击可在新窗口打开查看此主题相关图片如下:搜狗截图13年09月19日1950_2.png
图片点击可在新窗口打开查看 

从04-26秒 经过22秒账户还没同步持仓,实盘中不太可能吧

 

你提的这个问题,我现在无法回答你,由于线索太少,盘中到底发生了什么,光这个日志暂无法判断。

建议,你可以同时启动第三方的屏幕录像软件,盘中到底发生什么就比较好判断了。

究竟是金字塔机制的出了问题 还是代码运行的问题。

 


[此贴子已经被作者于2013/9/19 19:56:27编辑过]