金融数据处理方法、装置、终端及存储介质转让专利

申请号 : CN201910570746.9

文献号 : CN110276498A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 潘慧李爱泉宁良烁涂火年柯琦

申请人 : 李爱泉

摘要 :

本发明提供一种金融数据处理方法、装置、终端及存储介质,涉及金融信息技术领域。所述方法包括:根据第一预设周期,获取交易状态数据,交易状态数据包括走势组合信号和仓位状态信息,走势组合信号包括:多个走势信号;判断走势组合信号是否与上一次获取的历史走势组合信号一致;若走势组合信号与历史走势组合信号不一致,根据走势组合信号、历史走势组合信号和仓位状态信息,对仓位状态进行调整。通过获取走势组合信号,并结合历史走势组合信号和仓位状态信息,根据走势组合信号中的多个走势信号进行分析预测,从而提高预测分析的准确率,可以降低用户的权益受损的概率,提高用户体验。

权利要求 :

1.一种金融数据处理方法,其特征在于,所述方法包括:

根据第一预设周期,获取交易状态数据,所述交易状态数据包括走势组合信号和仓位状态信息,所述走势组合信号包括多个走势信号;

判断所述走势组合信号是否与上一次获取的历史走势组合信号一致;

若所述走势组合信号与所述历史走势组合信号不一致,根据所述走势组合信号、所述历史走势组合信号和所述仓位状态信息,对仓位状态进行调整。

2.如权利要求1所述的方法,其特征在于,在所述根据第一预设周期,获取交易状态数据之前,所述方法还包括:根据第二预设周期,获取所述第二预设周期内多个时长范围的趋势指标,所述第二预设周期的时长大于所述第一预设周期的时长;

根据每个所述趋势指标,生成每个所述时长范围对应的移动均线;

根据每个所述移动均线,确定每个所述时长范围对应的走势信号;

根据多个所述走势信号,生成所述走势组合信号。

3.如权利要求2所述的方法,其特征在于,所述根据每个所述移动均线,确定每个所述时长范围对应的走势信号,包括:获取每个所述移动均线上多个时刻的均线指标;

根据多个所述均线指标的比较结果,确定每个所述时长范围对应的所述走势信号。

4.如权利要求1至3任一所述的方法,其特征在于,所述根据所述走势组合信号、所述历史走势组合信号和所述仓位状态信息,对仓位状态进行调整,包括:若所述仓位状态信息指示未持有仓位,根据所述走势组合信号,以立即成交价格按照第一预设数目执行开空仓操作或开多仓操作,或者,以所述立即成交价格按照第二预设数目执行开空仓操作和开多仓操作;

若所述仓位状态信息指示持有仓位,根据所述走势组合信号与所述历史走势组合信号,对所述仓位状态进行调整。

5.如权利要求4所述的方法,其特征在于,所述根据所述走势组合信号与所述历史走势组合信号,对所述仓位状态进行调整,包括:若所述历史走势组合信号中每个走势信号均为上涨信号、所述走势组合信号中每个走势信号均为下跌信号,则以所述立即成交价格执行平多仓操作,并以所述立即成交价格按照所述第一预设数目执行开空仓操作;

若所述历史走势组合信号中每个走势信号均为上涨信号、所述走势组合信号包括上涨信号和下跌信号,则以所述立即成交价格按照所述第二预设数目执行开空仓操作;

若所述历史走势组合信号中每个走势信号均为下跌信号、所述走势组合信号中每个走势信号均为上涨信号,则以所述立即成交价格执行平空仓操作,并以所述立即成交价格按照所述第一预设数目执行开多仓操作;

若所述历史走势组合信号中每个走势信号均为下跌信号、所述走势组合信号包括上涨信号和下跌信号,则以所述立即成交价格按照所述第二预设数目执行开多仓操作;

若所述历史走势组合信号包括上涨信号和下跌信号、所述走势组合信号中每个走势信号均为上涨信号,则以所述立即成交价格执行平空仓操作,并以所述立即成交价格按照所述第二预设数目执行开多仓操作;

若所述历史走势组合信号包括上涨信号和下跌信号、所述走势组合信号中每个走势信号均为下跌信号,则以所述立即成交价格执行平多仓操作,并以所述立即成交价格按照所述第二预设数目执行开空仓操作。

6.如权利要求1至3任一所述的方法,其特征在于,若所述走势组合信号与所述历史走势组合信号一致,所述方法还包括:若所述走势组合信号中任一走势信号对应的仓位状态为预设的最小持仓位、且所述最小持仓位所属仓位对应的仓位盈利数据大于第一预设数据,以立即成交价格按照所述最小持仓位对应的数目执行加仓操作;

和/或,若所述走势组合信号包括上涨信号和下降信号、所述走势组合信号中任一走势信号对应的仓位状态为预设的最大持仓位、且所述最大持仓位所属仓位对应的仓位亏损数据大于第二预设数据,则以所述立即成交价格按照所述最小持仓位对应的数目执行减仓操作;

和/或,若检测到成交单的产生信息,则对所有未成交单执行撤销操作,所述未成交单是对所述仓位状态进行调整后生成的;

根据所述成交单的成交价格,计算减仓价格和加仓价格;

以所述减仓价格按照所述最小持仓位对应的数目执行减仓操作,并以所述加仓价格按照所述最小持仓位对应的数目执行加仓操作。

7.一种金融数据处理装置,其特征在于,所述装置包括:

第一获取模块,用于根据第一预设周期,获取交易状态数据,所述交易状态数据包括走势组合信号和仓位状态信息,所述走势组合信号包括:多个走势信号;

判断模块,用于判断所述走势组合信号是否与上一次获取的历史走势组合信号一致;

第一调整模块,用于若所述走势组合信号与所述历史走势组合信号不一致,根据所述走势组合信号、所述历史走势组合信号和所述仓位状态信息,对仓位状态进行调整。

8.如权利要求7所述的装置,其特征在于,所述装置还包括:

第二获取模块,用于根据第二预设周期,获取所述第二预设周期内多个时长范围的趋势指标,所述第二预设周期的时长大于所述第一预设周期的时长;

第一生成模块,用于根据每个所述趋势指标,生成每个所述时长范围对应的移动均线;

确定模块,用于根据每个所述移动均线,确定每个所述时长范围对应的走势信号;

第二生成模块,用于根据多个所述走势信号,生成所述走势组合信号。

9.一种终端,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当所述终端运行时,所述处理器与所述存储介质之间通过所述总线通信,所述处理器执行所述机器可读指令,以执行时执行如权利要求1至6任一所述的金融数据处理方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至6任一所述的金融数据处理方法的步骤。

说明书 :

金融数据处理方法、装置、终端及存储介质

技术领域

[0001] 本发明涉及金融信息技术领域,具体而言,涉及一种金融数据处理方法、装置、终端及存储介质。

背景技术

[0002] 随着经济的不断发展,用户可以通过金融手段获利,例如,用户可以通过购买或卖出股票和/或期货的方式实现交易。
[0003] 相关技术中,终端上的应用程序,可以根据单一周期的趋势指标,预测走势信号,继而根据预测到的走势信号对仓位状态进行调整,以实现股票和/或期货交易。
[0004] 然而,基于单一周期的金融指标所预测的走势信号,其准确率较低,因而基于该走势信号所进行的调整操作,容易使得用户的权益受损,影响用户体验。

发明内容

[0005] 本发明的目的在于,针对上述现有技术中的不足,提供一种金融数据处理方法、装置、终端及存储介质,以解决基于走势信号所进行的调整操作,容易使得用户的权益受损,影响用户体验的问题。
[0006] 为实现上述目的,本发明实施例采用的技术方案如下:
[0007] 第一方面,本发明实施例提供了一种金融数据处理方法,所述方法包括:
[0008] 根据第一预设周期,获取交易状态数据,所述交易状态数据包括走势组合信号和仓位状态信息,所述走势组合信号包括:多个走势信号;
[0009] 判断所述走势组合信号是否与上一次获取的历史走势组合信号一致;
[0010] 若所述走势组合信号与所述历史走势组合信号不一致,根据所述走势组合信号、所述历史走势组合信号和所述仓位状态信息,对仓位状态进行调整。
[0011] 可选的,在所述根据第一预设周期,获取交易状态数据之前,所述方法还包括:
[0012] 根据第二预设周期,获取所述第二预设周期内多个时长范围的趋势指标,所述第二预设周期的时长大于所述第一预设周期的时长;
[0013] 根据每个所述趋势指标,生成每个所述时长范围对应的移动均线;
[0014] 根据每个所述移动均线,确定每个所述时长范围对应的走势信号;
[0015] 根据多个所述走势信号,生成所述走势组合信号。
[0016] 可选的,所述根据每个所述移动均线,确定每个所述时长范围对应的走势信号,包括:
[0017] 获取每个所述移动均线上多个时刻的均线指标;
[0018] 根据多个所述均线指标的比较结果,确定每个所述时长范围对应的所述走势信号。
[0019] 可选的,所述根据所述走势组合信号、所述历史走势组合信号和所述仓位状态信息,对仓位状态进行调整,包括:
[0020] 若所述仓位状态信息指示未持有仓位,根据所述走势组合信号,以立即成交价格按照第一预设数目执行开空仓操作或开多仓操作,或者,以所述立即成交价格按照第二预设数目执行开空仓操作和开多仓操作;
[0021] 若所述仓位状态信息指示持有仓位,根据所述走势组合信号与所述历史走势组合信号,对所述仓位状态进行调整。
[0022] 可选的,所述根据所述走势组合信号与所述历史走势组合信号,对所述仓位状态进行调整,包括:
[0023] 若所述历史走势组合信号中每个走势信号均为上涨信号、所述走势组合信号中每个走势信号均为下跌信号,则以所述立即成交价格执行平多仓操作,并以所述立即成交价格按照所述第一预设数目执行开空仓操作;
[0024] 若所述历史走势组合信号中每个走势信号均为上涨信号、所述走势组合信号包括上涨信号和下跌信号,则以所述立即成交价格按照所述第二预设数目执行开空仓操作;
[0025] 若所述历史走势组合信号中每个走势信号均为下跌信号、所述走势组合信号中每个走势信号均为上涨信号,则以所述立即成交价格执行平空仓操作,并以所述立即成交价格按照所述第一预设数目执行开多仓操作;
[0026] 若所述历史走势组合信号中每个走势信号均为下跌信号、所述走势组合信号包括上涨信号和下跌信号,则以所述立即成交价格按照所述第二预设数目执行开多仓操作;
[0027] 若所述历史走势组合信号包括上涨信号和下跌信号、所述走势组合信号中每个走势信号均为上涨信号,则以所述立即成交价格执行平空仓操作,并以所述立即成交价格按照所述第二预设数目执行开多仓操作;
[0028] 若所述历史走势组合信号包括上涨信号和下跌信号、所述走势组合信号中每个走势信号均为下跌信号,则以所述立即成交价格执行平多仓操作,并以所述立即成交价格按照所述第二预设数目执行开空仓操作。
[0029] 可选的,若所述走势组合信号与所述历史走势组合信号一致,所述方法还包括:
[0030] 若所述走势组合信号中任一走势信号对应的仓位状态为预设的最小持仓位、且所述最小持仓位所属仓位对应的仓位盈利数据大于第一预设数据,以立即成交价格按照所述最小持仓位对应的数目执行加仓操作;
[0031] 和/或,若所述走势组合信号包括上涨信号和下降信号、所述走势组合信号中任一走势信号对应的仓位状态为预设的最大持仓位、且所述最大持仓位所属仓位对应的仓位亏损数据大于第二预设数据,则以所述立即成交价格按照所述最小持仓位对应的数目执行减仓操作;
[0032] 和/或,若检测到成交单的产生信息,则对所有未成交单执行撤销操作,所述未成交单是对所述仓位状态进行调整后生成的;
[0033] 根据所述成交单的成交价格,计算减仓价格和加仓价格;
[0034] 以所述减仓价格按照所述最小持仓位对应的数目执行减仓操作,并以所述加仓价格按照所述最小持仓位对应的数目执行加仓操作。
[0035] 第二方面,本发明实施例还提供了一种金融数据处理装置,所述装置包括:
[0036] 第一获取模块,用于根据第一预设周期,获取交易状态数据,所述交易状态数据包括走势组合信号和仓位状态信息,所述走势组合信号包括:多个走势信号;
[0037] 判断模块,用于判断所述走势组合信号是否与上一次获取的历史走势组合信号一致;
[0038] 第一调整模块,用于若所述走势组合信号与所述历史走势组合信号不一致,根据所述走势组合信号、所述历史走势组合信号和所述仓位状态信息,对仓位状态进行调整。
[0039] 可选的,所述装置还包括:
[0040] 第二获取模块,用于根据第二预设周期,获取所述第二预设周期内多个时长范围的趋势指标,所述第二预设周期的时长大于所述第一预设周期的时长;
[0041] 第一生成模块,用于根据每个所述趋势指标,生成每个所述时长范围对应的移动均线;
[0042] 确定模块,用于根据每个所述移动均线,确定每个所述时长范围对应的走势信号;
[0043] 第二生成模块,用于根据多个所述走势信号,生成所述走势组合信号。
[0044] 可选的,所述确定模块,具体用于获取每个所述移动均线上多个时刻的均线指标;根据多个所述均线指标的比较结果,确定每个所述时长范围对应的所述走势信号。
[0045] 可选的,所述第一调整模块,具体用于若所述仓位状态信息指示未持有仓位,根据所述走势组合信号,以立即成交价格按照第一预设数目执行开空仓操作或开多仓操作,或者,以所述立即成交价格按照第二预设数目执行开空仓操作和开多仓操作;若所述仓位状态信息指示持有仓位,根据所述走势组合信号与所述历史走势组合信号,对所述仓位状态进行调整。
[0046] 可选的,所述第一调整模块,还具体用于若所述历史走势组合信号中每个走势信号均为上涨信号、所述走势组合信号中每个走势信号均为下跌信号,则以所述立即成交价格执行平多仓操作,并以所述立即成交价格按照所述第一预设数目执行开空仓操作;若所述历史走势组合信号中每个走势信号均为上涨信号、所述走势组合信号包括上涨信号和下跌信号,则以所述立即成交价格按照所述第二预设数目执行开空仓操作;若所述历史走势组合信号中每个走势信号均为下跌信号、所述走势组合信号中每个走势信号均为上涨信号,则以所述立即成交价格执行平空仓操作,并以所述立即成交价格按照所述第一预设数目执行开多仓操作;若所述历史走势组合信号中每个走势信号均为下跌信号、所述走势组合信号包括上涨信号和下跌信号,则以所述立即成交价格按照所述第二预设数目执行开多仓操作;若所述历史走势组合信号包括上涨信号和下跌信号、所述走势组合信号中每个走势信号均为上涨信号,则以所述立即成交价格执行平空仓操作,并以所述立即成交价格按照所述第二预设数目执行开多仓操作;若所述历史走势组合信号包括上涨信号和下跌信号、所述走势组合信号中每个走势信号均为下跌信号,则以所述立即成交价格执行平多仓操作,并以所述立即成交价格按照所述第二预设数目执行开空仓操作。
[0047] 可选的,所述装置还包括:
[0048] 第二调整模块,用于若所述走势组合信号中任一走势信号对应的仓位状态为预设的最小持仓位、且所述最小持仓位所属仓位对应的仓位盈利数据大于第一预设数据,以立即成交价格按照所述最小持仓位对应的数目执行加仓操作;
[0049] 和/或,第三调整模块,用于若所述走势组合信号包括上涨信号和下降信号、所述走势组合信号中任一走势信号对应的仓位状态为预设的最大持仓位、且所述最大持仓位所属仓位对应的仓位亏损数据大于第二预设数据,则以所述立即成交价格按照所述最小持仓位对应的数目执行减仓操作;
[0050] 和/或,第四调整模块,用于若检测到成交单的产生信息,则对所有未成交单执行撤销操作,所述未成交单是对所述仓位状态进行调整后生成的;根据所述成交单的成交价格,计算减仓价格和加仓价格;以所述减仓价格按照所述最小持仓位对应的数目执行减仓操作,并以所述加仓价格按照所述最小持仓位对应的数目执行加仓操作。
[0051] 第三方面,本发明实施例还提供了一种终端,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当所述终端运行时,所述处理器与所述存储介质之间通过所述总线通信,所述处理器执行所述机器可读指令,以执行时执行如第一方面任一所述的金融数据处理方法的步骤。
[0052] 第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面任一所述的金融数据处理方法的步骤。
[0053] 本发明的有益效果是:
[0054] 本发明实施例通过根据第一预设周期,获取包括走势组合信号和仓位状态信息的交易状态数据,并判断走势组合信号是否与上一次获取的历史走势组合信号一致,若走势组合信号与历史走势组合信号不一致,则根据走势组合信号、历史走势组合信号和仓位状态信息,对仓位状态进行调整。通过获取走势组合信号,并结合历史走势组合信号和仓位状态信息,根据走势组合信号中的多个走势信号进行分析预测,从而提高预测分析的准确率,可以降低用户的权益受损的概率,提高用户体验。

附图说明

[0055] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0056] 图1为本发明一实施例提供的金融数据处理方法的流程示意图;
[0057] 图2为本发明另一实施例提供的金融数据处理方法的流程示意图;
[0058] 图3为本发明一实施例提供的金融数据处理装置的示意图;
[0059] 图4为本发明另一实施例提供的金融数据处理装置的示意图;
[0060] 图5为本发明又一实施例提供的金融数据处理装置的示意图;
[0061] 图6为本发明一实施例提供的终端的结构示意图。

具体实施方式

[0062] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
[0063] 本发明提供一种金融数据处理方法,应用在金融信息领域,终端可以为安装或集成有金融应用程序的终端,如手机、平板或者其它类型的金融交易终端。该终端可以根据预设周期如第一预设周期,获取包括多个走势信号的走势组合信号,以及仓位状态信息,并根据该走势组合信号与上一次获取的历史走势组合信号的比较结果,根据走势组合信号对当前的仓位状态进行调整。该方法中,由于走势组合信号中的不同走势信号是根据不同时长范围的趋势指标所得到的走势信号,基于该走势组合信号对仓位状态进行调整,可使得调整更准确,从而保证用户的收益,避免或减少用户的权益损失,提高用户体验,从而增强用户粘性。
[0064] 示例地,终端可以不同于上述第一预设周期的时间周期,如第二预设周期,获取第二预设周期内的多个趋势指标,每个趋势指标对应不同的时长范围,并根据多个趋势指标,生成相应时长范围所对应的移动均线,再根据每个移动均线确定各个移动均线对应的走势信号,最后将多个走势信号进行组合,得到走势组合信号。
[0065] 而且,终端还可以每隔第一预设周期,获取一次走势组合信号,并判断本次获取的走势组合与上一次获取的历史走势组合信号是否一致,再根据判断结果,对当前的仓位状态进行调整。
[0066] 其中,第二预设周期可大于第一预设周期。例如,第一预设周期可以为1秒,而第二预设周期可以为1天,当然第一预设周期和第二预设周期还可以为其他的时间长度,本发明实施例对此不做限定。
[0067] 而且,趋势指标为用于表示价格趋势的技术指标,例如,该趋势指标可以为MA(Moving Average,移动平均线)指标,也可以为WAD(威廉多空力度线)指标,还可以为其他类型的指标,本申请实施例对此不做限定。需要说明的是,本申请实施例中不同时长范围的多个趋势指标均为同一类型的趋势指标,例如,不同时长范围的多个趋势指标可以分别为3个历史WAD指标对应的WAD均值和8个历史WAD指标对应的WAD均值,其中3个历史WAD指标和8个历史WAD指标分别对应不同的时长范围,各个时长范围可以根据用户触发的操作进行设置。
[0068] 另外,移动均线也是用于表示价格趋势的技术指标,是经过多个第二预设周期后,根据每次获取的趋势指标生成的连线。因此,移动均线也可以由多个相同时长范围的趋势指标组成。与趋势指标相对应的,移动均线也可以由MA指标或WAD指标组成。例如,该移动均线可以为慢移动均线(MaSlow)或者快移动均线(MaFast)。
[0069] 相对应的,不同移动均线对应的各个走势信号也对应不同的时长范围,最后得到的走势组合信号是包括多个对应不同时长范围的走势信号。
[0070] 需要说明的是,在实际应用中,可以采用Close算法对趋势指标进行计算,也可以采用其他算法计算趋势指标,本发明实施例对此不做限定。
[0071] 下述为本发明实施例以期货对应的金融数据为例进行的解释说明,但是在实际应用中,本发明还可以应用于其他金融数据(例如股票对应的金融数据),本发明实施例对此不做限定。
[0072] 图1为本发明一实施例提供的金融数据处理方法的流程示意图,如图1所示,该方法包括:
[0073] 步骤101、根据第一预设周期,获取交易状态数据,该交易状态数据包括走势组合信号和仓位状态信息。
[0074] 其中,该走势组合信号可以包括:多个走势信号,不同走势信号为根据不同时长范围的趋势指标确定所得到的信号。例如,走势信号可以为上涨信号,也可以为下跌信号,则走势组合信号包括的多个走势信号可以均为上涨信号,也可以均为下跌信号,还可以同时包括上涨信号和下跌信号。
[0075] 为了提高预测的准确率,可以通过包括多个走势信号的走势组合信号进行预测,从而得到较准确的预测结果。因此,终端可以每经过第一预设周期对应的时长,获取包括走势组合信号和仓位状态信息的交易状态数据,以便在后续步骤中,可以根据走势组合信号对仓位状态指示的仓位状态进行调整。
[0076] 需要说明的是,在实际应用中,交易状态数据还可以包括历史成交信息以及实时交易信息。其中,该历史成交信息可包括:历史成交价信息(LastFilledPrice),实时交易信息可以包括实时交易价信息,如实时盘口价格。其中,该历史成交价信息可以为终端存储的交易账户的历史成交单的成交价格的信息,而实时盘口价格可以包括买入价格的信息(Bid)和卖出价格的信息(Ask)。若终端需要执行加仓操作,则可以将买入价格作为立即成交价格(ImmediatePrice),进行加仓操作;若终端需要执行减仓操作,则可以将卖出价格作为立即成交价格,进行减仓操作。
[0077] 而且,若终端第一次执行步骤101,则说明终端第一次获取历史成交价格,而终端并未存储历史成交价格,则可以对历史成交价格初始化为预先设置的成交价格。例如,可以将历史成交价格初始化为0,或者其它预设金额。
[0078] 另外,在实际应用中,终端可以从服务器获取交易状态数据,也可以实时接收用于确定走势组合信号的数据以及各个未成交单的成交状态,从而分析得到走势组合信号仓位状态信息,进而终端可以在本地周期性的获取交易状态数据,本发明实施例对获取交易状态数据的方式不做限定。
[0079] 步骤102、判断走势组合信号是否与上一次获取的历史走势组合信号一致。
[0080] 为了准确地进行预测,终端还可以将本次获取的走势组合信号与上一次获取的历史走势组合信号进行比较,从而根据比较结果,对仓位状态进行更加准确的调整。
[0081] 由于终端在获取走势组合信号的同时,还会在经过第二预设周期后生成新的走势组合信号。因此,终端获取的走势组合信号和历史走势组合信号可能为同一个第二预设周期内生成的走势组合信号,也可能为第一个第二预设周期内生成的走势组合信号和第二个第二预设周期内生成的走势组合信号。
[0082] 进一步地,无论走势组合信号和历史走势组合信号是否同一第二预设周期内生成的走势组合信号,均需要判断走势组合信号和历史走势组合信号是否一致,得到判断结果,以便在后续步骤中,终端可以根据不同的判断结果,对仓位状态执行不同的调整操作。
[0083] 例如,本次获取的走势组合信号包括的均为上涨信号,而历史走势组合信号中既包括上涨信号,也包括下跌信号,则说明走势组合信号与历史走势组合信号不一致,而且走势组合信号与历史走势组合信号分别对应两个不同的第二预设周期。
[0084] 步骤103、若走势组合信号与历史走势组合信号不一致,根据该走势组合信号、该历史走势组合信号和仓位状态信息,对仓位状态进行调整。
[0085] 若终端确定本次获取的走势组合信号与历史走势组合信号不一致,则说明已经经过一个第二预设周期的时长,本次为新的第二预设周期内第一次获取走势组合信号。
[0086] 因此,为了提高对仓位状态调整的准确度,可以在本次获取的走势组合信号的基础上,结合历史走势组合信号和仓位状态信息,对仓位状态进行调整。
[0087] 但是,若走势组合信号与历史走势组合信号一致,即便走势组合信号与历史走势组合信号对应两个不同的第二预设周期,也可以按照预先设置的预设规则对仓位状态进行调整。
[0088] 需要说明的是,在对仓位状态进行调整之前,需要撤回该交易账户的仓位状态对应品种的所有未成交单,以便终端重新下单。而且,在调整完毕后,若检测到有订单交易成功,则可以将最新的成交单的成交价格(NewPrice)作为历史成交价信息进行存储,以便终端下次获取及时更新的历史成交信息中的历史成交价信息。
[0089] 综上所述,本发明实施例提供的金融数据处理方法,通过根据第一预设周期,获取包括走势组合信号和仓位状态信息的交易状态数据,并判断走势组合信号是否与上一次获取的历史走势组合信号一致,若走势组合信号与历史走势组合信号不一致,则根据走势组合信号、历史走势组合信号和仓位状态信息,对仓位状态进行调整。通过获取走势组合信号,并结合历史走势组合信号和仓位状态信息,根据走势组合信号中的多个走势信号进行分析预测,从而提高预测分析的准确率,可以降低用户的权益受损的概率,提高用户体验。
[0090] 图2为本发明另一实施例提供的金融数据处理方法的流程示意图,如图2所示,该方法包括:
[0091] 步骤201、根据第二预设周期,获取第二预设周期内多个时长范围的趋势指标。
[0092] 为了提高预测分析的准确率,确保用户的权益,可以通过多个不同的周期进行观测分析,从而根据分析结果得到相对应的移动均线,进而根据移动均线确定变化趋势,最后根据变化趋势对仓位状态进行调整。
[0093] 因此,可以先根据第二预设周期,也即是,经过第二预设周期对应的时长后,获取第二预设周期内多个时长范围的趋势指标,以便在后续步骤中,根据多个趋势指标生成多个移动均线。
[0094] 具体地,当终端检测到经过第二预设周期的时长后,可以根据预先设置的多个时长范围,获取各个时长范围分别对应的趋势数据,再根据每个时长范围对应的多个趋势数据进行计算,得到每个时长范围对应的趋势指标。
[0095] 例如,预先设置了两个时长范围,第一时长范围对应3个趋势数据,第二时长范围对应8个趋势数据,则在经过第二预设周期后,终端可以分别获取第一时长范围对应的3个趋势数据,并获取第二时长范围对应的8个趋势数据,再分别进行计算,得到第一时长范围和第二时长范围分别对应的趋势指标。
[0096] 进一步地,若趋势指标为WAD指标、第一时长范围为3天、第二时长范围为8天且第二预设周期为1天时,当终端检测到第9天结束,则可以分别获取第7天至第9天的WAD趋势数据和第2天至第9天的WAD趋势数据,并将第7天至第9天的WAD趋势数据的平均值作为第一时长范围对应的趋势指标,还可以将第2天至第9天的WAD趋势数据的平均值作为第二时长范围对应的趋势指标,从而得到多个时长范围对应的趋势指标。
[0097] 需要说明的是,在实际应用中,可以每隔第二预设周期的时长,获取一次趋势指标,而本发明实施例为了简便说明,仅以获取一次趋势指标为例进行说明,本发明对获取趋势指标的次数不做限定。
[0098] 步骤202、根据每个趋势指标,生成每个时长范围对应的移动均线。
[0099] 在得到多个趋势指标后,终端可以根据每个趋势指标对应的时长范围,生成或更新与该时长范围对应的移动均线,以便在后续步骤中,终端可以根据多个移动均线确定多个走势信号。
[0100] 具体地,对于每个趋势指标,终端可以先确定该趋势指标对应的时长范围,并根据该时长范围查找得到相对应的历史移动均线,再根据本次获取的趋势指标对历史移动均线进行更新,生成新的移动均线。
[0101] 例如,与步骤201的举例相对应的,第一时长范围对应的历史移动均线可以为第3天至第8天生成的移动均线,移动均线中包括6个均线指标,则可以将当天,也即是第9天的趋势指标作为新的均线指标加入历史移动均线中,形成包括7个均线指标的移动均线。
[0102] 相应的,第二时长范围对应的历史移动均线可以为第1天至第8天生成的移动均线,移动均线中包括1个均线指标,则可以将第9天的趋势指标作为新的均线指标加入历史移动均线中,形成包括2个均线指标的移动均线。
[0103] 需要说明的是,在实际应用中,各个时长范围对应的移动均线可以均是由多个相对应的趋势指标按照时间顺序连接起来的连线,当然,移动均线还可以为柱状图、离散点图或其他形式,本发明实施例对此不做限定。
[0104] 步骤203、根据每个移动均线,确定每个时长范围对应的走势信号。
[0105] 在得到多个移动均线后,则可以根据每个移动均线上涨或下跌的趋势,确定每个移动均线对应的走势信号,也即是确定每个时长范围对应的走势信号。
[0106] 为了准确确定每个移动均线对应的走势信号,可以根据移动均线包括的多个均线指标的大小关系进行分析,从而确定走势信号。因此,终端可以获取每个移动均线上多个时刻的均线指标,并根据多个均线指标的比较结果,确定每个时长范围对应的走势信号。
[0107] 其中,多个时刻是预先设置的,例如,可以根据移动均线对应的时长范围的时间长度进行设置,还可以根据其他因素进行设置,本发明实施例对此不做限定。例如,第一时长范围为3天,则与第一时长范围对应的移动均线可以设置3个时刻。
[0108] 具体地,对于每个移动均线,终端可以先确定该移动均线对应的获取均线指标的多个时刻,再根据多个时刻选取移动均线上与各个时刻对应的均线指标,再对各个均线指标的大小关系进行比较,还可以获取相邻两个均线指标之间的差值,最后根据大小关系的比较结果、以及差值的大小,确定该移动均线对应的走势信号。
[0109] 例如,与步骤201和步骤202的举例相对应的,若预先设置的时刻为3个相邻的时刻,当前为第9天,则终端可以获取第7天至第9天的均线指标,并判断第8天的均线指标(MaFast[1])与第7天的均线指标(MaFast[2])之间的大小关系,是否与第9天的均线指标(MaFast[0])与第8天的均线指标(MaFast[1])之间的大小关系一致,若一致,可以再确定第9天的均线指标(MaFast[0])与第7天的均线指标(MaFast[2])之间的差值是否大于或等于预先设置的均线指标阈值(WadDiff)。
[0110] 若第8天的均线指标(MaFast[1])大于或等于第7天的均线指标(MaFast[2])、第9天的均线指标(MaFast[0])大于或等于第8天的均线指标(MaFast[1])、且第9天的均线指标(MaFast[0])与第7天的均线指标(MaFast[2])之间的差值大于或等于预先设置的均线指标阈值(WadDiff),则可以确定该移动均线对应的走势信号为上涨信号。
[0111] 类似的,若第8天的均线指标(MaFast[1])小于或等于第7天的均线指标(MaFast[2])、第9天的均线指标(MaFast[0])小于或等于第8天的均线指标(MaFast[1])、且第7天的均线指标(MaFast[2])与第9天的均线指标(MaFast[0])之间的差值小于或等于预先设置的均线指标阈值(WadDiff),则可以确定该移动均线对应的走势信号为下跌信号。
[0112] 相对应的,不符合上述两种情况的变化趋势则可以确定均线指标存在震荡,不存在该均线对应的走势信号。
[0113] 当然,还可以根据其他方式确定移动均线对应的走势信号,例如,可以根据两个相邻的均线指标之间的差值进行确定,还可以根据多个不相邻的均线指标进行确定,本发明实施例对此不做限定。
[0114] 需要说明的是,在实际应用中,从每个移动均线获取的均线指标的数量可以一致,也可以不同,而本申请实施例仅是为了简便说明,从每个移动均线选取相同数量的均线指标,本发明实施例对此不做限定。
[0115] 步骤204、根据多个走势信号,生成走势组合信号。
[0116] 其中,该走势组合信号可以包括:多个走势信号,不同走势信号为根据不同时长范围的趋势指标确定所得到的信号。
[0117] 在得到多个移动均线分别对应的走势信号后,则可以将多个走势信号进行组合,得到包括多个走势信号的走势组合信号。
[0118] 例如,与步骤201至步骤203的举例相对应的,可以得到第一时长范围对应的走势信号和第二时长范围对应的走势信号,则将两个走势信号进行组合后,得到包括两个走势信号的走势组合信号。
[0119] 步骤205、根据第一预设周期,获取交易状态数据,交易状态数据包括走势组合信号和仓位状态信息。
[0120] 其中,该第二预设周期的时长大于第一预设周期的时长。
[0121] 步骤206、判断走势组合信号是否与上一次获取的历史走势组合信号一致。
[0122] 若走势组合信号与上一次获取的历史走势组合信号不一致,则可以执行步骤207;但是,若走势组合信号与上一次获取的历史走势组合信号一致,则可以执行步骤208。
[0123] 步骤207、若走势组合信号与历史走势组合信号不一致,根据该走势组合信号、该历史走势组合信号和仓位状态信息,对仓位状态进行调整。
[0124] 由于仓位状态信息可包括持有仓位和未持有仓位两种状态,则步骤207可以包括步骤2071和步骤2072中的任意一种:
[0125] 步骤2071、若仓位状态信息指示未持有仓位,根据走势组合信号,以立即成交价格按照第一预设数目执行开空仓操作或开多仓操作,或者,以立即成交价格按照第二预设数目执行开空仓操作和开多仓操作。
[0126] 若仓位状态信息指示当前并没有持仓,则可以根据走势组合信号的不同,按照不同数目执行开空仓操作和/或开多仓操作。
[0127] 具体地,当走势组合信号中的走势信号均为上涨信号时,则可以根据第一预设数目以立即成交价格执行开多仓操作。相反的,当走势组合信号中的走势信号均为下跌信号时,则可以根据第一预设数目以立即成交价格执行开空仓操作。但是,若走势组合信号中既包括上涨信号,也包括下跌信号,则可以根据第二预设数目以立即成交价格分别执行开空仓操作和开多仓操作。
[0128] 其中,该第二预设数目是预先设定的。例如,第二预设数目为2,则说明终端可以开2份多仓或开2份空仓。进一步地,每份对应数量也是预先设定的,例如,每份对应5手(Pro=
5)的交易量,则2份(2*Pro=2*5=10)为10手多仓或10手空仓。
[0129] 而且,第一预设数目是根据走势组合信号中走势信号的数目和第二预设数目确定的,第一预设数目是第二预设数目的倍数。例如,与步骤201至步骤204的举例相对应的,若走势组合信号包括两个走势信号,而第二预设数目为2,则第一预设数目可以为走势信号的数目乘以第二预设数目,即2*2=4。
[0130] 因此,可以根据任意一个走势信号对仓位状态进行相应的调整。例如,若走势组合信号中既包括上涨信号,也包括下跌信号,则可以根据上涨信号按照第二预设数目以立即成交价格执行开多仓操作,并根据下涨信号按照第二预设数目以立即成交价格执行开空仓操作。
[0131] 需要说明的是,在实际应用中,任意一个走势信号或该走势信号所对应的移动均线所控制的仓位也存在最大持仓位,该最大持仓位与第二预设数目类似,也是预先设置的。例如,该最大持仓位(MaxPro)可以为10,则说明该走势信号或该走势信号所对应的移动均线可以最多持仓10份。
[0132] 步骤2072、若仓位状态信息指示持有仓位,根据走势组合信号与历史走势组合信号,对仓位状态进行调整。
[0133] 由于走势组合信号和历史走势组合信号不一致,而每个走势组合信号和历史走势组合信号均包括多种组合的走势信号,则步骤2072可以包括步骤2072a至步骤2072f中的任意一种:
[0134] 步骤2072a、若历史走势组合信号中每个走势信号均为上涨信号、走势组合信号中每个走势信号均为下跌信号,则以立即成交价格执行平多仓操作,并以立即成交价格按照第一预设数目执行开空仓操作。
[0135] 步骤2072b、若历史走势组合信号中每个走势信号均为上涨信号、走势组合信号包括上涨信号和下跌信号,则以立即成交价格按照第二预设数目执行开空仓操作。
[0136] 步骤2072c、若历史走势组合信号中每个走势信号均为下跌信号、走势组合信号中每个走势信号均为上涨信号,则以立即成交价格执行平空仓操作,并以立即成交价格按照第一预设数目执行开多仓操作。
[0137] 步骤2072d、若历史走势组合信号中每个走势信号均为下跌信号、走势组合信号包括上涨信号和下跌信号,则以立即成交价格按照第二预设数目执行开多仓操作。
[0138] 步骤2072e、若历史走势组合信号包括上涨信号和下跌信号、走势组合信号中每个走势信号均为上涨信号,则以立即成交价格执行平空仓操作,并以立即成交价格按照第二预设数目执行开多仓操作。
[0139] 步骤2072f、若历史走势组合信号包括上涨信号和下跌信号、走势组合信号中每个走势信号均为下跌信号,则以立即成交价格执行平多仓操作,并以立即成交价格按照第二预设数目执行开空仓操作。
[0140] 由于步骤2072a至步骤2072f所执行的过程,与步骤2071类似,在此不再赘述。
[0141] 步骤208、若走势组合信号与历史走势组合信号一致,按照预先设置的预设规则对仓位状态进行调整。
[0142] 若走势组合信号与历史走势组合信号一致,则说明当前走势平稳,可以采用预先设置的预设规则对仓位状态进行调整。但是,尽管走势组合信号与历史走势组合信号一致,仍然会出现多种走势信号的组合以及多种仓位状态的情况,因此,步骤208可以包括步骤2081至步骤2083中的至少一种:
[0143] 步骤2081、若走势组合信号中任一走势信号对应的仓位状态为预设的最小持仓位、且最小持仓位所属仓位对应的仓位盈利数据大于第一预设数据,以立即成交价格按照最小持仓位对应的数目执行加仓操作。
[0144] 若当前的仓位为预先设置的最小持仓位,且该仓位对应的仓位盈利数据大于预先设置的第一预设数据,则说明该仓位盈利的概率较大,则可以再次按照最小持仓位对应的数目以立即成交价格执行加仓操作。
[0145] 例如,若最小持仓位为1,则终端在检测到某个仓位为最小持仓位,且盈利数据大于预先设置的第一预设数据,则可以按照立即成交价格执行加1份的加仓操作。
[0146] 步骤2082、若走势组合信号包括上涨信号和下降信号、走势组合信号中任一走势信号对应的仓位状态为预设的最大持仓位、且最大持仓位所属仓位对应的仓位亏损数据大于第二预设数据,则以立即成交价格按照最小持仓位对应的数目执行减仓操作。
[0147] 若走势组合信号中同时包括上涨信号和下跌信号,说明当前走势震荡,需要避免损失。因此,可以检测仓位状态信息中是否包括持仓数目为最大持仓位的仓位,并判断该最大持仓位的仓位的仓位亏损数据大于第二预设数据。若仓位亏损数据大于第二预设数据,则可以按照最小持仓位对应的数目以立即成交价格执行减仓操作,以达到及时止损的效果。
[0148] 需要说明的是,本步骤2082中的第二预设数据可以与步骤2081中的第一预设数据相同,也可以不同,本发明实施例对此不做限定。
[0149] 步骤2083、若检测到成交单的产生信息,则对所有未成交单执行撤销操作,根据成交单的成交价格,计算减仓价格和加仓价格,以减仓价格按照最小持仓位对应的数目执行减仓操作,并以加仓价格按照最小持仓位对应的数目执行加仓操作。
[0150] 其中,该未成交单是对仓位状态进行调整后生成的,例如,若终端执行了开多仓操作,则终端会产生用于指示购买的订单,若并未购买成功,则该订单一直为未成交单,直至购买成功后,该订单才为成交单。
[0151] 因此,该产生信息用于指示购买成功或卖出成功,即未成交单变为成交单。
[0152] 另外,若终端下发的订单持续无法成交,则可以对未成交单进行撤回,则该撤销操作用于指示对未成交单进行撤回。
[0153] 具体地,若检测到有订单成交时,说明该订单对应的减仓价格或加仓价格成交的概率较大,则可以将所有未成交的订单撤回,并按照成交单的成交价格和第一预设数据(VarDiff)或第二预设数据(VarDiff)重新计算,减仓价格(LimitOrderPrice1)或加仓价格(LimitOrderPrice2),再根据重新计算的减仓价格或加仓价格,按照最小持仓位对应的数目,执行减仓操作或加仓操作。
[0154] 而且,由于最新成交的订单可能盈利,也可能亏损,则可以根据不同的情况重新计算减仓价格或加仓价格。
[0155] 若最新成交的订单盈利,并且当前的仓位状态为多仓,则可以将成交单的成交价格与第一预设数据对应参数值的和值,或者将成交单的成交价格与第二预设数据对应参数值的和值作为新的减仓价格。当然,该减仓价格还可以大于成交单的成交价格与第一预设数据对应参数值的和值,或者,大于成交单的成交价格与第二预设数据对应参数值的和值。
[0156] 类似的,若当前的仓位状态为空仓,则新的减仓价格可以小于或等于成交单的成交价格与第一预设数据对应参数值的差值,或者成交单的成交价格与第二预设数据对应参数值的差值。
[0157] 若最新成交的订单亏损,并且当前的仓位状态为多仓,则新的加仓价格可以小于或等于成交单的成交价格与第一预设数据对应参数值的差值,或者成交单的成交价格与第二预设数据对应参数值的差值。
[0158] 类似的,若当前的仓位状态为空仓,则新的加仓价格可以大于或等于成交单的成交价格与第一预设数据对应参数值的和值,或者将成交单的成交价格与第二预设数据对应参数值的和值。
[0159] 综上所述,本发明实施例提供的金融数据处理方法,通过根据第一预设周期,获取包括走势组合信号和仓位状态信息的交易状态数据,并判断走势组合信号是否与上一次获取的历史走势组合信号一致,若走势组合信号与历史走势组合信号不一致,则根据走势组合信号、历史走势组合信号和仓位状态信息,对仓位状态进行调整。通过获取走势组合信号,并结合历史走势组合信号和仓位状态信息,根据走势组合信号中的多个走势信号进行分析预测,从而提高预测分析的准确率,可以降低用户的权益受损的概率,提高用户体验。
[0160] 进一步地,通过同时持有多仓位和空仓位,可以在第二预设周期内震荡的情况下,通过多仓位和空仓位产生双向收益,从而提高用户粘性。
[0161] 图3为本发明一实施例提供的金融数据处理装置的示意图,如图3所示,该装置具体包括:
[0162] 第一获取模块301,用于根据第一预设周期,获取交易状态数据,该交易状态数据包括走势组合信号和仓位状态信息,该走势组合信号包括:多个走势信号,不同走势信号为根据不同时长范围的趋势指标确定所得到的信号;
[0163] 判断模块302,用于判断该走势组合信号是否与上一次获取的历史走势组合信号一致;
[0164] 第一调整模块303,用于若该走势组合信号与该历史走势组合信号不一致,根据该走势组合信号、该历史走势组合信号和该仓位状态信息,对仓位状态进行调整。
[0165] 可选的,参见图4,该装置还包括:
[0166] 第二获取模块304,用于根据第二预设周期,获取该第二预设周期内多个时长范围的趋势指标,该第二预设周期的时长大于该第一预设周期的时长;
[0167] 第一生成模块305,用于根据每个该趋势指标,生成每个该时长范围对应的移动均线;
[0168] 确定模块306,用于根据每个该移动均线,确定每个该时长范围对应的走势信号;
[0169] 第二生成模块307,用于根据多个该走势信号,生成该走势组合信号。
[0170] 可选的,该确定模块306,具体用于获取每个该移动均线上多个时刻的均线指标;根据多个该均线指标的比较结果,确定每个该时长范围对应的该走势信号。
[0171] 可选的,该第一调整模块303,具体用于若该仓位状态信息指示未持有仓位,根据该走势组合信号,以立即成交价格按照第一预设数目执行开空仓操作或开多仓操作,或者,以该立即成交价格按照第二预设数目执行开空仓操作和开多仓操作;若该仓位状态信息指示持有仓位,根据该走势组合信号与该历史走势组合信号,对该仓位状态进行调整。
[0172] 可选的,该第一调整模块303,还具体用于若该历史走势组合信号中每个走势信号均为上涨信号、该走势组合信号中每个走势信号均为下跌信号,则以该立即成交价格执行平多仓操作,并以该立即成交价格按照该第一预设数目执行开空仓操作;若该历史走势组合信号中每个走势信号均为上涨信号、该走势组合信号包括上涨信号和下跌信号,则以该立即成交价格按照该第二预设数目执行开空仓操作;若该历史走势组合信号中每个走势信号均为下跌信号、该走势组合信号中每个走势信号均为上涨信号,则以该立即成交价格执行平空仓操作,并以该立即成交价格按照该第一预设数目执行开多仓操作;若该历史走势组合信号中每个走势信号均为下跌信号、该走势组合信号包括上涨信号和下跌信号,则以该立即成交价格按照该第二预设数目执行开多仓操作;若该历史走势组合信号包括上涨信号和下跌信号、该走势组合信号中每个走势信号均为上涨信号,则以该立即成交价格执行平空仓操作,并以该立即成交价格按照该第二预设数目执行开多仓操作;若该历史走势组合信号包括上涨信号和下跌信号、该走势组合信号中每个走势信号均为下跌信号,则以该立即成交价格执行平多仓操作,并以该立即成交价格按照该第二预设数目执行开空仓操作。
[0173] 可选的,参见图5,该装置还包括:
[0174] 第二调整模块308,用于若该走势组合信号中任一走势信号对应的仓位状态为预设的最小持仓位、且该最小持仓位所属仓位对应的仓位盈利数据大于第一预设数据,以立即成交价格按照该最小持仓位对应的数目执行加仓操作;
[0175] 和/或,第三调整模块309,用于若该走势组合信号包括上涨信号和下降信号、该走势组合信号中任一走势信号对应的仓位状态为预设的最大持仓位、且该最大持仓位所属仓位对应的仓位亏损数据大于第二预设数据,则以该立即成交价格按照该最小持仓位对应的数目执行减仓操作;
[0176] 和/或,第四调整模块310,用于若检测到成交单的产生信息,则对所有未成交单执行撤销操作,该未成交单是对该仓位状态进行调整后生成的;根据该成交单的成交价格,计算减仓价格和加仓价格;以该减仓价格按照该最小持仓位对应的数目执行减仓操作,并以该加仓价格按照该最小持仓位对应的数目执行加仓操作。
[0177] 综上所述,本发明实施例提供的金融数据处理装置,通过根据第一预设周期,获取包括走势组合信号和仓位状态信息的交易状态数据,并判断走势组合信号是否与上一次获取的历史走势组合信号一致,若走势组合信号与历史走势组合信号不一致,则根据走势组合信号、历史走势组合信号和仓位状态信息,对仓位状态进行调整。通过获取走势组合信号,并结合历史走势组合信号和仓位状态信息,根据走势组合信号中的多个走势信号进行分析预测,从而提高预测分析的准确率,可以降低用户的权益受损的概率,提高用户体验。
[0178] 上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。
[0179] 以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,简称ASIC),或,一个或多个微处理器(digital singnal processor,简称DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(Central Processing Unit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称SOC)的形式实现。
[0180] 图6为本发明一实施例提供的终端的结构示意图,该终端可以是具备金融数据处理功能的计算设备。
[0181] 该终端包括:处理器601、存储介质602和总线603。
[0182] 存储介质602存储有处理器601可执行的机器可读指令,当终端运行时,处理器601与存储介质602之间通过总线603通信,处理器601执行机器可读指令,以执行时执行上述方法实施例。
[0183] 可选地,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述方法实施例。
[0184] 在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0185] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0186] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0187] 上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0188] 上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。