以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  迫切需要VBA提供更多功能  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=56650)

--  作者:klc
--  发布时间:2013/9/14 18:48:58
--  迫切需要VBA提供更多功能

需要:

1、VBA检查市场是否已经收盘(IsClosed)

2、VBA执行收盘(DoClose)

以上属性和方法可增加在market对象中

3、VBA增加金字塔版本过期时间(例如专业版2014-2-2到期这样一个日期型字段),可增加在Application对象中

 

头两个特别需要,因为最近的一系列经历,出了很多的问题,导致我的金字塔已经实在无法24小时无看顾工作了:

首先是收盘问题,上证、夜盘收盘每天都没有问题,但隔三差五就发现中金所没有自动收盘,所以自动收盘功能形同虚设,因为我每天都必须检查下有没有收盘,所以等于是在手工收盘;

其次,最近金字塔方面也出现了好几单事情,例如夜盘无数据、股票缺数据等,今天(周6)更是不得了,我一打开金字塔,居然就在执行自动收盘,但昨天下午已经收过了啊,我以为没事,结果下午就发现,昨天的数据全没了。所以这个自动收盘我是彻底不相信他了。

还有今天早上我也在群里发现了,白银黄金昨晚的数据都没了,打开分时窗口,是9.13交易日的数据(也就是截止昨天下午的,而不是昨天晚上开始的9.16)。所以可以发现,我知道这是个行情服务器的问题(不知道行情服务器又发了什么东西,导致金字塔客户端认为最后交易日是9.13,而不是9.16)。

 

所以我已经关闭了自动收盘,实在是比人工收盘还要累。

 

另外一个需要人工的就是每天金字塔都要重启,否则股票行情就会莫名其妙的快一分钟。

 

版本过期时间的问题,是我现在采取了每天自动重启(用第三方工具自动重启金字塔),用的比较好了,但这样我就容易错过金字塔的过期提醒,因此我希望VBA能获知金字塔过期时间,发个信息通知我去续费。


--  作者:qwer123
--  发布时间:2013/9/14 21:09:12
--  
klc:我这里还是挺稳定的,自动收盘从来没有出现过问题啊,我是15:16:00就自动收盘。就是有两天老跳服务器,可能是使用了双数据交易结果都是对的(我主要是看发单时间)。但出现过1-2次我找不到原因的开仓,都是在k线走完的3秒钟内,但下根k线又自动同步掉了,没有损失。
--  作者:klc
--  发布时间:2013/9/15 0:10:40
--  

我,你1分钟就执行收盘啊?

我是等90分钟,因为我要给时间补充分笔成交数据,是自动补充的,因为我想让数据更稳定些。

但今天真的很奇怪,星期6怎么也会执行收盘呢,真的想不明白

 

我以前也觉得很稳定,但自从有了盘后和盘中检查数据完整之后,就发现了不少问题。以前是有问题不知道啊,因为打开图表,就点播补充了,根本不知道曾经缺失


--  作者:klc
--  发布时间:2013/9/15 0:35:30
--  
联想到一点,今天收盘执行可能和我今天升级到3.01beta有关,因为每次升级都需要重新勾选收盘的市场,不知道是否和这有关
--  作者:qwer123
--  发布时间:2013/9/15 8:23:44
--  
还有一个可能,我交易用的服务器中保存的k线数都很少,日k线才保存了1000根,1分钟的才2000根,不只和这个有没有关系。