我之前发帖反映过中金所这个市场,多次没有自动执行收盘(按设置的收市后150分钟自动执行收盘作业),时而正常,时而不正常,但不能确认是什么问题。
背景:我现在因为创建了备用机的原因,在不同的城市,运行了两个金字塔(备用机上暂时运行的是“免费版”,打算先测试一段时间)。
昨天再次发现中金市场没有自动执行收盘,发现后到备用机上检查,也没有自动收盘,而且两边的上海证券市场都正常执行了收盘。
那么我就初步断定,中金之所以没有自动执行收盘,应该是服务器没有发送收市信息之类的原因(因为两个城市的客户端同时出现同样的问题)。
另外,今天还出现了股票少了两根1分钟K线的问题,也是两边都同时少(少了13:01和02),应该是下午开盘时服务器也出现了一点点小问题,随后恢复,且补充数据也无法补回那两根K线。
以上问题,我初步判定问题不在客户端,而在于服务器,所以想请金字塔技术人员,检查下是什么问题。因为是备用机上线后第一次出现不能执行收盘,所以我会继续跟进问题,看后续的表现是不是能支持我这个结论。
目前客户端的自动收盘跟服务器端是没有关系的,客户端自行根据你本地电脑上的时间,与市场配置上的时间对对比来判断是否需要收盘作业。
如果你发现不能自动收盘作业,那么建议你做如下检查:
1、是否市场配置的开盘及收盘时间有错误
2、是否中间手工或者其他操作造成已经收盘,金字塔发现已经收盘过不再收盘
3、是否在数据管理里的收盘清盘选项卡中勾选了中金所市场
4、是否在下午收盘后后关闭了金字塔客户端,然后又重启客户端而造成了数据接收标志出现了问题,导致客户端判断没有最新数据过来而导致不能收盘
感谢王工的仔细回复,让我知道了这个和服务端没有联系。针对你说的4项我逐项进行检查:
1、是否时常配置的收盘时间有错误:我检查了,开盘和收盘的时间和实际市场是对应的,也就是正确的;而且我想也不可能是这方面的问题,因为的确10天有八九天是正常的,仅有一两天不正常;
2、是否中间某些操作造成已经收盘,金字塔发现已经收盘过不再收盘:如果是这样,那也说明软件维护的状态有问题,因为Ctrl+D手工进行收盘时(在设定的自动执行的时间之后),中金并没有提醒已经执行过收盘,可见软件检查中金所的收盘状态时,并不认为该市场已经执行过收盘;
3、是否在数据管理里的收盘清盘选项卡中勾选了中金所市场:这个是的,两台机都设置好了
4、是否在下午收盘后后关闭了金字塔客户端,然后又重启客户端而造成了数据接收标志出现了问题,导致客户端判断没有最新数据过来而导致不能收盘:自开盘到夜晚是不会关闭的,一直开着。
不过王工提醒后,我就猜想,会否有这种可能:自动收盘的执行,也像交易系统的“轮询”模式存在两次检测间隔可能“漏单”一样,在“客户端自行根据你本地电脑上的时间,与市场配置上的时间对比来判断是否需要收盘作业”时,错过了执行的间隔?
建议你检查一下维护选项设置,自动收盘时间的选项你填的是多少,是不是设置的太小
理解,您可以观察几天!看是不是有自动收盘失败的情况发生。若出现问题,还请您在17.30之前及时联系我们。