以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  v6.0 在实盘柜台关闭的情况下崩溃 第二篇  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=184279)

--  作者:LGP-AT
--  发布时间:2021/2/17 22:32:41
--  v6.0 在实盘柜台关闭的情况下崩溃 第二篇
首先,必须说明:本人节前发表过这个问题的详细描述:http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=184261

最后的结论是:
1、v6.0在(宏源期货)实盘柜台关闭的情况下会无限尝试重连,最终在尝试20-30分钟后白屏崩溃;
2、但是!在模拟盘(上期simnow)柜台关闭的时候则可以正常工作,不会崩溃(提示连接错误次数过多终止重连);
3、这个问题在v5.31上没有。在v6.0就有!这个问题在v5.31上没有。在v6.0就有!这个问题在v5.31上没有。在v6.0就有!。因此判断为v6.0软件本身的问题。
4、这个问题与多开、或者任何设置都没有关系。就算你安装了一个单独的,纯净版的v6.0这个问题都能复现。

最新发现:
假期中,我发现宏源期货北京主席是关闭的,因此一定会死程序。但是宏源期货上海主席是开着备查系统的(期货公司的解释是开放ctp被查系统是为了方便客户假期中查看账户)
因此,只要连接到宏源期货上海主席,假期当中程序是没有死的。

但是!现在的时间是2021年2月17日晚上10:13   上海主席不知为何也关闭了。顿时我三个实盘账户的金字塔v6.0相继白屏崩溃,唯独simnow模拟盘的还活着。
目前我不知道v6.0连接别的期货公司的柜台(且柜台关闭的情况下)是不是有同样的问题。
论坛上,目前我是唯一一个反应这个问题的客户。也许v6.0对别的期货公司柜台是没有问题的。但是我可以确定的说:连接关闭的宏源期货柜台就是会有这个问题。
这个不是期货公司的问题。因为我不止一次说了,v5.31没有这个问题。


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


--  作者:LGP-AT
--  发布时间:2021/2/17 22:35:42
--  
我的电话:13911287195,微信同号
qq:1876911


--  作者:LGP-AT
--  发布时间:2021/2/17 22:52:21
--  
另外需要说明,这个问题是无法通过设置自动登录登出绕过去的。我在vip论坛提出这个问题的时候你们的客服建议我通过设置登录登出解决。但是:
1、这本身就是bug,应该你们开发来解决而不是通过什么设置来解决
2、设置自动登录登出也绕不开程序崩溃。因为周末或者假期只要人家关闭ctp柜台,我设置的自动登陆时间一到,软件就自动无限尝试重连直至崩溃。除非我想起来手动断开连接。否则必崩溃。

我说了这么多,发了这么多帖子。就是希望你们重视。因为在6.0beta的时候就出现过根本无法连接宏源期货柜台的现象!现在正式版以为没事了,结果能连是能连了,但只要人家关闭柜台,你软件就崩溃!我也是无语了!
想降级成5.31又提示模型编译有问题,因为从高版本降低到低版本,5.31总提示编译有问题。因为是实盘,我根本不敢带着问题交易!如果要平稳降级,我就得手动把所有模型复制粘贴到5.31里,然后从新设置和部署后台交易!几十套模型弄下来,这是巨大的工作量!!!

你们能不能测试明白了再发布新版本?真无语了!

--  作者:无为剑
--  发布时间:2021/2/17 23:01:28
--  
目前通过连接宏源期货北京站点,一直处于连接中,并未出现死机情况,请问此故障的具体重现步骤是什么?
--  作者:LGP-AT
--  发布时间:2021/2/18 7:47:26
--  
复现步骤:
1、win10工作站版 64位(最新版20H2)系统(操作系统内部版本19042.804),双芯志强E5 64G内存
2、金字塔v6.0正式版
3、宏源期货实盘账号,登录页面勾选10秒后自动连接,站点选择任意一个节假日关闭的站点(本人假期中测试宏源期货北京联通主席一直是关闭的,肯定死机)
但假期中上海主席开着的,不死。但17日晚,上海主席也关闭了,随后死机就发了我上面的帖子
4、不会立即死,而是在尝试连接20-30分钟甚至更久的时候死。如果开一个金字塔也会死。如果多开,几乎在同一时间死。但是模拟盘的不死!
5、同时安装5.31 和 6.0  5.31永远不会死,6.0必死!

这个问题你们很难重视,因为你们上班的时候实盘ctp柜台都是开着的!这就是为什么我发了这么多帖子强调让你们重视!因为你们上班的时候根本无法复现!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

--  作者:LGP-AT
--  发布时间:2021/2/18 7:49:01
--  
我建议你们看看5.31和6.0在连接柜台的代码里做过什么改动,要么就找个人假期跟我联系复现。否则永远别想解决
--  作者:无为剑
--  发布时间:2021/2/18 8:43:18
--  
经过一晚上的连接测试,早上发现已经重现死机白屏。
经过我们初步排查,该问题是CTP那边的BUG导致,6.0为了解决证监会的要求实现IPV6的功能必须使用新版的CTP组件,新版的CTP组件在遇到柜台关闭后会不断重连并不会出现断线消息,导致我们无法接收到连接错误。

我们会与此期货公司进行沟通,看进一步问题的解决方案。
建议用户使用自动登录及登出功能,不要做柜台关闭后的无效连接动作
[此贴子已经被作者于2021/2/18 8:44:21编辑过]

--  作者:LGP-AT
--  发布时间:2021/2/18 10:48:25
--  
感谢无为剑在假期中帮忙复现问题。

这个问题我也说了,无法通过设置自动登录登出逃避。理由是如果设置了,那么在假期中系统会尝试到时间就自动登录。除非金字塔提供日期选项,选择周六日不自动登录。

但是即便如此,遇到春节这种长假,同样会在周一至周五的假期期间尝试自动登录!因此除非我自己想起来这件事,手动取消登录,否则就是定时炸弹。