【技术实现步骤摘要】
K线数据检查方法、装置、计算机设备及可读存储介质
[0001]本专利技术涉及金融行业行情数据存储
,尤其涉及一种K线数据检查方法、装置、计算机设备及计算机可读存储介质。
技术介绍
[0002]金融行业中,在金融行情的传输、加工与存储过程中,由于行情数据的数据量较大,且行情数据从产生到存储经过的处理路径较长,对行情数据的整个传输与存储的系统可靠性、时延、正确性及完整性要求很高,例如,在证券行业中,描述行情的K线使用最为普遍,且K线的数据量也比较大。
[0003]传统技术中,对于金融的历史行情存储,一般情况下,是用到金融的历史行情数据时,发现行情数据存在缺失等问题,再根据行情数据对应的原始数据进行修补,因此,在将大量的行情数据进行存储时,不能及时发现行情数据的不完整,整个过程滞后且繁琐,人工干预较多,降低了存储的历史行情的正确性。
技术实现思路
[0004]本专利技术提供了一种K线数据检查方法、装置、计算机设备及计算机可读存储介质,能够解决传统技术中K线数据检查效率较低的技术问题。
[000 ...
【技术保护点】
【技术特征摘要】
1.一种K线数据检查方法,包括:获取多个预设证券代码,并根据所述预设证券代码,基于预设类型K线包含的预设K线序号,从预设K线数据库并行获取每个所述预设证券代码的预设类型K线对应的K线数量;将所述K线数量与所述预设类型K线对应的预设目标数量进行比对,并判断所述K线数量与所述预设目标数量是否一致;若所述K线数量与所述预设目标数量不一致,判定所述预设类型K线为异常K线。2.根据权利要求1所述K线数据检查方法,其特征在于,所述若所述K线数量与所述预设目标数量不一致,判定所述预设类型K线为异常K线的步骤之后,还包括:根据所述异常K线包含的所有所述预设K线序号的顺序,获取相邻两个预设K线序号,并计算相邻两个所述预设K线序号的差值;判断所述差值是否大于1;若所述差值大于1,获取相邻两个所述预设K线序号之间包含的中间序号,将所述中间序号作为缺失K线对应的缺失K线序号,并将所述缺失K线序号存储至预设缺失K线数据缓存表。3.根据权利要求2所述K线数据检查方法,其特征在于,所述将所述缺失K线序号存储至预设缺失K线数据缓存表的步骤包括:根据所述缺失K线序号对应的缺失K线所属的异常类型K线,确定所述异常类型K线所对应的异常证券代码;根据所述异常证券代码,确定预设数据容器Unordered_map包含的所述异常证券代码对应的预设异常结构体;根据所述异常类型K线,确定所述预设异常结构体包含的所述异常类型K线对应的预设异常存储子map表;将所述缺失K线序号存储至预设异常存储子map表包含的缺失序号关键字对应的列。4.根据权利要求2或者3所述K线数据检查方法,其特征在于,所述将所述缺失K线序号存储至预设缺失K线数据缓存表的步骤之后,还包括:获取所述缺失K线序号,并根据所述缺失K线序号,确定所述缺失K线序号对应的缺失K线所描述行情的行情时间;根据所述行情时间,获取所述行情时间对应的初始行情数据;基于所述初始行情数据,计算所述初始行情数据对应的所述缺失K线,并将所述缺失K线存储至所述预设K线数据库中所述缺失K线对应的K线缺失位置。5.根据权利要求4所述K线数据检查方法,其特征在...
【专利技术属性】
技术研发人员:阳小鲜,许育珊,龚文,黄龙,彭晓东,何志东,赵楠,
申请(专利权)人:深圳华锐金融技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。