本发明涉及数据处理领域,尤其涉及一种证券气泡图的展示方法、系统、终端及存储介质。
背景技术:
目前,在证券投资市场中,炒股软件的展示方式包括列表、方块图及分时k线,如分时k线仅表现某股票代码的股价运行走势,显示界面基本由数据及变化曲线组成;如列表仅表现股票的股本等某些固定内容,显示界面基本由数据组成;这些展示方式不够形象,区分度不高,用户体验不好。
技术实现要素:
有鉴于此,本发明实施例的目的是提供一种证券气泡图的展示方法、系统、终端及存储介质,能够形象地展示证券数据,区分度好,提高用户体验。
第一方面,本发明实施例提供了一种证券气泡图的展示方法,包括:
通过交互界面触发证券搜索指令;
展示证券搜索结果数据的证券气泡图;
其中,所述证券搜索结果数据由服务器根据所述证券搜索指令生成并返回;所述证券气泡图根据所述证券搜索结果数据的等级绘制,所述等级是将所述证券搜索结果数据按照第一预设指标进行划分得到的。
可选地,所述交互界面设有搜索输入控件,所述通过交互界面触发证券搜索指令包括:
通过搜索输入控件获取输入的证券搜索关键字及交易时间,进而生成证券搜索指令。
可选地,所述展示证券搜索结果数据的证券气泡图,包括:
获取多个交易时间的证券气泡图;
展示通过线条顺序连接的各所述交易时间的证券气泡图。
可选地,所述证券气泡图的大小通过以下步骤得到:
根据所述证券搜索结果数据的等级确定所述证券气泡图的大小。
可选地,所述证券气泡图的颜色通过以下步骤得到:
根据第二预设指标确定所述证券气泡图的颜色。
可选地,所述展示方法还包括:
响应于所述交互界面的数据展示指令,展示所述证券气泡图的特征数据。
可选地,所述展示证券搜索结果数据的证券气泡图,包括:
在所述交互界面的坐标系中展示所述证券气泡图,所述坐标系由第三预设指标、第四预设指标及所述证券搜索结果数据确定。
第二方面,本发明实施例提供了一种终端,包括:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现第上述的证券气泡图的展示方法。
第三方面,本发明实施例提供了一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行如上述的证券气泡图的展示方法。
第四方面,本发明实施例提供了一种证券气泡图的展示系统,包括:
终端,用于实现上述的证券气泡图的展示方法;
第一服务器,用于收集并发送证券交易所的证券交易基础行情数据;
第二服务器,用于接收所述证券交易基础行情数据,并对接收的所述证券交易基础行情数据进行处理得到证券交易数据后存储,以及根据终端发送的证券搜索指令对所述证券交易数据进行搜索后将证券搜索结果数据返回给终端;
其中,所述第一服务器及所述终端均与所述第二服务器连接。
实施本发明实施例包括以下有益效果:通过交互界面触发证券搜索指令,根据搜索指令的搜索结果数据展示证券气泡图,其中,证券气泡图是根据第一预设指标对索结果数据进行划分的等级确定的;根据证券搜索指令搜索证券搜索结果数据,并通过第一预设指标对证券搜索结果数据进行划分的等级确定证券气泡图并进行展示,形象具体,区分度好,可以提高用户体验。
附图说明
图1是本发明实施例提供的一种证券气泡图的展示系统的结构示意图;
图2是本发明实施例提供的一种证券气泡图的展示方法的步骤流程图;
图3是本发明实施例提供的一种交互界面的示意图;
图4是本发明实施例提供的一种展示证券搜索结果数据的证券气泡图的步骤流程图;
图5是本发明实施例提供的一种终端的结构框图;
图6是本发明实施例提供的另一种证券气泡图的展示系统的结构示意图。
具体实施方式
下面结合附图和具体实施例对本发明做进一步的详细说明。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。
如图1所示,证券气泡图的展示系统,包括:
第一服务器,用于收集并发送各证券交易所的证券交易基础行情数据;
第二服务器,用于接收证券交易基础行情数据,并对接收的证券交易基础行情数据进行处理得到证券交易数据后存储,以及根据终端发送的证券搜索指令对存储的证券交易数据进行搜索后将证券搜索结果数据反馈给终端;
终端,用于根据获取证券搜索指令,并将所述证券搜索指令发送给第二服务器,以及接收第二服务器发送的证券搜索结果数据,并根据第一预设指标将所述证券搜索结果数据分成若干个等级,并根据所述等级绘制证券气泡并展示;
其中,第一服务器及终端均与第二服务器连接。
需要说明的是,证券交易基础行情数据包括股票代码、股票领域、公司名称、涨幅、主力净买额及5日涨幅等。证券交易基础行情数据进行处理分析得到证券交易数据并进行存储,证券交易数据表示股票某种特征的数据,包括涨停家数、主力占比、炒作次数及龙头股等。已存储的证券交易基础行情数据及证券交易数据可以标记为历史数据,证券数据包括证券交易基础行情数据、证券交易数据及历史数据。
本领域技术人员可以理解的是,终端可以为手机、平板电脑及台式电脑等可显示及输入设备。
该系统的工作过程为:首先,第一服务器将收集的证券交易基础行情数据发送给第二服务器;第二服务器接收第一服务器发送的证券交易基础行情数据进行处理分析得到证券交易数据并进行存储;然后,当终端接收到证券搜索指令后,将证券搜索指令发送给第二服务器,第二服务器根据证券搜索指令搜索证券交易数据并将结果反馈给终端,终端根据接收的证券交易数据绘制证券气泡并展示。
如图2所示,本发明实施例提供了一种证券气泡图的展示方法,包括:
s100、通过交互界面触发证券搜索指令;
s200、展示证券搜索结果数据的证券气泡图;其中,所述证券搜索结果数据由服务器根据所述证券搜索指令生成并返回;所述证券气泡图根据所述证券搜索结果数据的等级绘制,所述等级是将所述证券搜索结果数据按照第一预设指标进行划分得到的。
如图3所示,展示证券气泡图的交互界面包括:搜索输入框1、搜索输入框2及气泡展示框3;其中,搜索输入框1用于输入搜索关键字,搜索输入框2用于输入搜索交易时间,气泡展示框3用于展示生成的证券气泡图。交互界面还可以选择性地包括筛选输入框4及数据展示框5,其中,筛选输入框4用于输入筛选条件,数据展示框5用于展示证券搜索结果数据。交互界面还可以增加或减少其它的展示框或输入框等,本发明不做具体限制。另外,交互界面的各个框图位置不是限制,图3只是其中一个示例。
需要说明的是,证券搜索指令还可以通过筛选框4在已获取的证券搜索数据结果中进行二次筛选。当获取新的证券搜索指令及证券搜索数据时,终端会更新展示的气泡图。
需要说明的是,交互界面的触发方式有多种,如鼠标点击及触摸屏触摸等,本发明不做具体限制。
需要说明的是,第一预设指标可以为热点主题炒作次数,也可以是其它的指标,本发明不做具体限制。热点主题炒作可以反映股市中的赚钱效应,多数投资者希望通过热点主题炒作实现短期超额收益,将炒作次数设置为第一预设指标更加符合投资者的意愿。热点主题炒作次数可以根据涨幅大于预设值的次数确定。热点主题炒作次数根据涨幅大于预设值的次数确定,预设值根据具体实际情况确定,如2%、3%或4%等。通过涨幅大于预设值过滤涨幅较小的或参考价值较小的数据,使展示的证券气泡图更有参考价值。
该证券气泡图的展示方法的过程如下:首先,终端通过交互界面触发证券搜索指令,并将搜索指令发送给发给第二服务器;第二服务器接收到证券搜索指令后,根据证券搜索指令对已存储的证券交易数据进行搜索并将搜索结果数据反馈给终端;终端接收到搜索结果数据后,展示证券气泡图。其中,根据第一预设指标对证券搜索结果数据进行等级划分,以及根据等级绘制气泡图,即气泡图的绘制过程;在相关技术中,气泡图的绘制过程由服务器完成,本发明实施例可以由服务器完成或由终端完成;如果气泡图的绘制过程由服务器完成,当终端的数量较多时,将会占用服务器大量的运算资源,降低运行速度;如果气泡图的绘制过程由终端完成,则不会占用服务器的运算资源,可以充分利用终端的计算资源,运行速度快。
可以由第二服务器完成或终端完成,一般情况下,可选择由终端完成。
实施本发明实施例包括以下有益效果:通过交互界面触发证券搜索指令,根据搜索指令的搜索结果数据展示证券气泡图,其中,证券气泡图是根据第一预设指标对索结果数据进行划分的等级确定的;根据证券搜索指令搜索证券搜索结果数据,并通过第一预设指标对证券搜索结果数据进行划分的等级确定证券气泡图并进行展示,形象具体,区分度好,可以提高用户体验。
可选地,所述交互界面设有搜索输入控件,所述通过交互界面触发证券搜索指令包括:
通过搜索输入控件获取输入的证券搜索关键字及交易时间,进而生成证券搜索指令。
需要说明的是,搜索输入控件可以是输入框或下拉菜单等,本发明不做具体限制。
需要说明的是,一般情况下,交易时间一般以天为单位,也可以选取其它的时间为单位如每小时等,交易时间可以为某一天或某段时间内的多天数据,如一周或一个月的证券交易数据。
该实施方式增加了时间维度的证券气泡,可以反映证券的历史变化过程,数据更全面,用户体验度更高。
可选地,如图4所示,所述展示证券搜索结果数据的证券气泡图,包括:
s201、获取多个交易时间的证券气泡图;
s202、展示通过线条顺序连接的各所述交易时间的证券气泡图。
需要说明的是,线条包括直线或曲线,本发明不做具体限制。线条的粗细也可以根据时间变化,如距离当前时间越近,线条越粗,如距离当前时间越远,线条越细。
当交易时间为一个单位时间,同一股票代码或同一领域股票等对应的证券气泡图只有一个,无需线条连接。当交易时间大于一个单位时间,同一股票代码或同一领域股票等对应的证券气泡图有多个,可通过线条连接。如某一股票代码一周内的证券交易数据,交易时间以天为单位,交互界面则会展示该股票代码的7个证券气泡图,通过线条按时间先后顺序将7个证券气泡图连接起来。
该实施方式通过线条将不同交易时间的证券气泡连接起来,更直观地反应变化趋势,更形象具体,区分度更好,更好地提高用户体验。
可选地,所述证券气泡图的大小通过以下步骤得到:
根据所述证券搜索结果数据的等级确定所述证券气泡图的大小。
需要说明的是,等级的个数根据实际情况设置,如4个等级或6个等级等,划分的等级个数越多,气泡的区分度越明显。
本领域技术人员可以理解的是,不同等级对应的气泡图大小不一样,等级越高对应绘制的气泡越大。
该实施方式通过等级确定气泡图大小,更形象具体,区分度更好,可以更好提高用户体验。
可选地,所述证券气泡图的颜色通过以下步骤得到:
根据第二预设指标确定所述证券气泡图的颜色。
需要说明的是,第二预设指标包括涨幅、数据交易时间及数据权重。不同指标对应不同的颜色,具体不做限制,如涨幅为正,气泡为红色,涨幅为负,气泡为绿色;历史数据为灰色,当前数据为彩色;涨幅为正且龙头权重在数据集前10%为紫色,涨幅为负且龙头权重在数据集前10%为紫色。
该实施方式根据不同的指标确定气泡颜色,使展示的证券气泡图辨识度更高,可以更好提高用户体验。
可选地,所述展示方法还包括:
响应于所述交互界面的数据展示指令,展示所述证券气泡图的特征数据。
需要说明的是,特征数据包括龙头股、炒作次数、主力占比等,本发明不做具体限制。龙头股根据阶段30日涨幅、主力净买占比、基本每股收益及每股净资产的不同比例确定的龙头权重,再根据龙头权重的大小确定龙头股,龙头权重的计算公式如下:
龙头权重=阶段30日涨幅*k1 主力净买占比*k2 (基本每股收益/每股净资产)*k3
其中,k1、k2及k3为比例系数,可根据具体情况设置,本发明不做具体限制。龙头股根据需要的数量及龙头权重,如需要选取3个龙头股,则选取龙头权重最大的三个作为龙头股。
该实施方式中,当证券气泡区域内没有接收到展示指令,则不展示数据;当证券气泡区域内接收到展示指令,展示证券气泡详细数据;这样既可以保持证券气泡图的简洁性,又可以根据需要展示证券气泡的详细数据以供参阅,可以更好提高用户体验。
可选地,所述展示证券搜索结果数据的证券气泡图,包括:
在所述交互界面的坐标系中展示所述证券气泡图,所述坐标系由第三预设指标、第四预设指标及所述证券搜索结果数据确定。
需要说明的是,第三预设指标及第四预设指标的最大绝对值分别用来确定x轴和y轴的最大值,坐标轴的正向和负向对应设置,第三预设指标可以设置为涨幅,第四预设指标可以设置为主力占比,第三预设指标及第四预设指标也可以设置为其它指标,本发明不做具体限制。
该实施方式中,坐标轴根据第三预设指标及第四预设指标确定,既可以使所有的证券气泡图均完整展示在界面,也可以使证券气泡图的大小与界面大小匹配。
如图5所示,本发明实施例还提供了一种终端,包括:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现上述的证券气泡图的展示方法。
实施本发明实施例包括以下有益效果:通过交互界面触发证券搜索指令,根据搜索指令的搜索结果数据展示证券气泡图,其中,证券气泡图是根据第一预设指标对索结果数据进行划分的等级确定的;根据证券搜索指令搜索证券搜索结果数据,并通过第一预设指标对证券搜索结果数据进行划分的等级确定证券气泡图并进行展示,形象具体,区分度好,可以提高用户体验。
此外,本申请实施例还公开了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存介质中。计算机设备的处理器可以从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述的证券气泡图的展示方法。
实施本发明实施例包括以下有益效果:通过交互界面触发证券搜索指令,根据搜索指令的搜索结果数据展示证券气泡图,其中,证券气泡图是根据第一预设指标对索结果数据进行划分的等级确定的;根据证券搜索指令搜索证券搜索结果数据,并通过第一预设指标对证券搜索结果数据进行划分的等级确定证券气泡图并进行展示,形象具体,区分度好,可以提高用户体验。
本发明实施例还提供了一种证券气泡图的展示系统,包括:
终端,用于实现上述的证券气泡图的展示方法;
第一服务器,用于收集并发送各证券交易所的证券交易基础行情数据;
第二服务器,用于接收证券交易基础行情数据,并对接收的证券交易基础行情数据进行处理得到证券交易数据后存储,以及根据终端发送的证券搜索指令对存储的证券交易数据进行搜索后将证券搜索结果数据返回给终端;
其中,所述第一服务器及所述终端均与所述第二服务器连接。
需要说明的是,终端、第一服务器及第二服务器的数量均不受限制,根据具体情况设置。第一服务器可以是分布式,如位于各证券交易所。
需要说明的是,第二服务器可以是一个或多个,当第二服务器为多个时,可以分别用于实现不同的功能,如特色数据分析,搜索数据分析等,本发明并不做限制。
需要说明的是,在第二服务器之前还可以设置服务网关,终端将证券搜索指令发送给服务网关,服务网关再将证券搜索指令转发给第二服务器;第二服务器将证券搜索结果数据发送给服务网关,服务网关再将证券搜索结果数据转发给终端。
本领域技术人员可以理解的是,终端可以为手机、平板电脑及台式电脑等可显示及输入设备。
如图6所示,第一服务器1、第一服务器2及第一服务器n等第一服务器均与第二服务器连接,终端1、终端2及终端n等终端与第二服务器连接;第一服务器1、第一服务器2及第一服务器n等第一服务器,用于收集各证券交易所发生的证券交易基础行情数据并将收集的证券交易数据发送给第二服务器;终端1、终端2及终端n等终端,用于接收搜索指令,将搜索指令发送给第二服务器以获取证券搜索结果数据,并将证券搜索结果数据及第一预设指标绘制成气泡图进行展示;第二服务器,用于接收第一服务器1、第一服务器2及第一服务器n等第一服务器发送的数据,并对接收的数据进行处理和存储,以及根据终端1、终端2及终端n等终端发送的搜索指令对存储的数据进行处理后将结果反馈给终端1、终端2及终端n等终端。
实施本发明实施例包括以下有益效果:实施本发明实施例包括以下有益效果:通过交互界面触发证券搜索指令,根据搜索指令的搜索结果数据展示证券气泡图,其中,证券气泡图是根据第一预设指标对索结果数据进行划分的等级确定的;根据证券搜索指令搜索证券搜索结果数据,并通过第一预设指标对证券搜索结果数据进行划分的等级确定证券气泡图并进行展示,形象具体,区分度好,可以提高用户体验。
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。
1.一种证券气泡图的展示方法,其特征在于,包括:
通过交互界面触发证券搜索指令;
展示证券搜索结果数据的证券气泡图;
其中,所述证券搜索结果数据由服务器根据所述证券搜索指令生成并返回;所述证券气泡图根据所述证券搜索结果数据的等级绘制,所述等级是将所述证券搜索结果数据按照第一预设指标进行划分得到的。
2.根据权利要求1所述的证券气泡图的展示方法,其特征在于,所述交互界面设有搜索输入控件,所述通过交互界面触发证券搜索指令包括:
通过搜索输入控件获取输入的证券搜索关键字及交易时间,进而生成证券搜索指令。
3.根据权利要求2所述的证券气泡图的展示方法,其特征在于,所述展示证券搜索结果数据的证券气泡图,包括:
获取多个交易时间的证券气泡图;
展示通过线条顺序连接的各所述交易时间的证券气泡图。
4.根据权利要求1-3任一项所述的证券气泡图的展示方法,其特征在于,所述证券气泡图的大小通过以下步骤得到:
根据所述证券搜索结果数据的等级确定所述证券气泡图的大小。
5.根据权利要求1-3任一项所述的证券气泡图的展示方法,其特征在于,所述证券气泡图的颜色通过以下步骤得到:
根据第二预设指标确定所述证券气泡图的颜色。
6.根据权利要求1-3任一项所述的证券气泡图的展示方法,其特征在于,所述展示方法还包括:
响应于所述交互界面的数据展示指令,展示所述证券气泡图的特征数据。
7.根据权利要求1-3任一项所述的证券气泡图的展示方法,其特征在于,所述展示证券搜索结果数据的证券气泡图,包括:
在所述交互界面的坐标系中展示所述证券气泡图,所述坐标系由第三预设指标、第四预设指标及所述证券搜索结果数据确定。
8.一种终端,其特征在于,包括:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如权利要求1-7任一项所述的证券气泡图的展示方法。
9.一种存储介质,其中存储有处理器可执行的指令,其特征在于,所述处理器可执行的指令在由处理器执行时用于执行如权利要求1-7任一项所述的证券气泡图的展示方法。
10.一种证券气泡图的展示系统,其特征在于,包括:
终端,用于实现如权利要求1-7任一项所述的证券气泡图的展示方法;
第一服务器,用于收集并发送证券交易所的证券交易基础行情数据;
第二服务器,用于接收所述证券交易基础行情数据,并对接收的所述证券交易基础行情数据进行处理得到证券交易数据后存储,以及根据终端发送的证券搜索指令对所述证券交易数据进行搜索后将证券搜索结果数据返回给所述终端;
其中,所述第一服务器及所述终端均与所述第二服务器连接。
技术总结