【技术实现步骤摘要】
基于时间片的多源多发的快照行情优选方法、介质和设备
[0001]本专利技术涉及行情数据交互领域,具体涉及一种基于时间片的多源多发的快照行情优选方法、介质和设备。
技术介绍
[0002]目前,交易所生成的行情数据一般是通过行情源发送给用户侧,用户侧一般会设置通过多个行情源作为行情数据的发送者。受网络延迟等因素影响,当用户侧采用多路行情源接收来自交易所同样的数据,这些数据到达用户侧的时间往往也是不同的,导致用户无法及时、准确、完整地接收最新的行情数据。
[0003]例如公开号为“CN114615327A”的中国专利技术专利提供了一种行情数据优选的方法、装置、系统及存储介质,能够提高选取最新行情数据的速度。具体地,为稳定接收行情,利用两套服务器做主备备份,两套服务器同时利用FPGA解析证券交易系统下发的行情数据。两套服务器数据同时传输至策略服务器,通过对接收的数据进行标记,使部署在用户策略服务器上的过滤程序能快速筛选出最新的行情数据,提供给用户策略程序使用,在稳定接收行情的同时,进一步提高了选取最新行情数据的速度。
[0004]然而,该专利是通过对接收的行情数据打上本地的接收时间戳并进行分组编号,并通过用户服务器打上的本地接收时间戳信息和编号进行选优,选优的依据是只选择接收时间更靠新的,或同一接收时间则选择编号大的,该选优方法只与本地的接收时间和顺序相关,但实际应用中,按照本地时间顺序接收的交易所生成的行情数据在交易所生成的实际时间并不一定是递增的,会存在时间回溯的情况,即晚接收的行情数据的生成时间比早接收 ...
【技术保护点】
【技术特征摘要】
1.一种基于时间片的多源多发的快照行情优选方法,其特征在于,适用于行情数据接收侧设备,所述方法包括以下步骤:并行接收多路行情源发送的多组行情数据,每组所述行情数据包含行情标识信息和所述行情数据在发送侧生成该行情数据时对应的行情生成时间戳信息;基于所述多路行情源接收行情数据的时间进行排序,得到行情数据处理队列,解析出位于所述行情数据处理队列中首部的行情数据对应的行情生成时间戳信息,并基于所述位于所述行情数据处理队列中首部的行情数据附带的行情生成时间戳信息构建初始的行情生成判断时间片;依照接收顺序依次解析出所述行情数据处理队列中的行情数据对应的行情生成时间戳信息,将当前解析出的所述行情数据处理队列中的行情数据对应的行情生成时间戳信息与当前所述行情生成判断时间片进行比较,判断解析出的当前行情数据对应的所述行情生成时间戳信息是否位于当前所述行情生成判断时间片内;若位于则维持当前所述行情生成判断时间片不变,并根据当前行情数据对应的行情标识信息判断在当前所述行情生成判断时间片内是否存在相同的行情标识信息的行情数据已被发送至用户侧,若未发送则将该行情数据转发至用户侧;若不位于则判断当前行情数据对应的行情生成时间戳信息是否大于或等于当前所述行情生成判断时间片的上限值,若是根据当前行情数据对应的行情生成时间戳信息更新当前所述行情生成判断时间片,否则维持当前所述行情生成判断时间片不变。2.如权利要求1所述的基于时间片的多源多发的快照行情优选方法,其特征在于,所述方法还包括:设置时间信息表,所述时间信息表用于记录所述行情生成时间戳信息位于当前所述行情生成判断时间片内的所有所述行情数据的发送情况;所述根据当前行情数据对应的行情标识信息判断在当前所述行情生成判断时间片内是否存在相同的行情标识信息的行情数据已被发送至用户侧包括:根据当前行情数据对应的行情标识信息查询所述时间信息表,判断所述时间信息表内具有相同行情标识信息的行情数据的发送情况是否为已发送。3.如权利要求2所述的基于时间片的多源多发的快照行情优选方法,其特征在于,所述多路行情源包括第一路行情源和第二路行情源,所述时间信息表包括第一时间信息表和第二时间信息表,所述第一时间信息表和所述第二时间信息表为两个镜像信息表;所述方法还包括:若当前行情数据为来自第一路行情源发送的行情数据,则解析得到当前行情数据对应的行情标识信息和行情生成时间戳信息,并通过解析得到的所述行情标识信息查询对应的第一时间信息表,判断所述第一时间信息表内具有相同行情标识信息的行情数据的发送情况是否为已发送;若当前行情数据为来自第二路行情源发送的行情数据,则解析得到当前行情数据对应的行情标识信息和行情生成时间戳信息,并通过解析得到的所述行情标识信息查询对应的第二时间信息表,判断所述第二时间信息表内具有相同行情标识信息的行情数据的发送情况是否为已发送。4.如权利要求1所述的基于时间片的多源多发的快照行情优选方法,其特征在于,所述
行情生成判断时间片的上限值和下限值根据当前行情数据对应的行情生成时间戳信息以及所述行情数据发送侧发送行情数据的预设最小时间间隔确定。5.如权利要求4所述的基于时间片的多源多发的快照行情优选方法,其特征在于,所述初始的行情生成判断时间片的上限值...
【专利技术属性】
技术研发人员:林祥,章锦龙,陈再辉,
申请(专利权)人:福建顶点软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。