多区域关联缩放显示k线图或美国线图的方法及系统的制作方法

文档序号:9565223阅读:446来源:国知局
多区域关联缩放显示k线图或美国线图的方法及系统的制作方法
【技术领域】
[0001]本发明涉及计算机图形显示领域,更具体地说,一种以时间轴多区域关联缩放方式显示交易Κ线图或美国线图的方法和系统。
【背景技术】
[0002]所谓Κ线图或美国线图是应用于股市、基金、现货市场、期货以及外汇交易的线图,其构成是以时间为横坐标,以价格为纵坐标的两维图形,每一时间坐标对应一个交易价格。在计算机交易系统人机界面的信息表达中,以Κ线图或美国线图方式展现海量交易信息时,总会遭遇无法回避的“整体与局部矛盾”的问题。即,线图时间维度的无限性与图形显示设备的有限性之间形成的矛盾:在同一 Κ线图或美国线图上,要展现大时间范围的交易图形信息就无法同时展现小时间范围的细节信息,反之亦然。
[0003]目前信息技术常以“局部开窗缩放”来缓解这一矛盾。S卩,在不同的图形窗口中分别显示K线图或美国线图的全局和局部信息:以小比例尺图形窗口显示全局性大时间范围的交易图形信息,以大比例尺图形窗口显示局部性小时间范围的细节信息。从而让观察者在不同的显示窗口中察看整体和局部交易图形信息。
[0004]上述K线图或美国线图,本质上是一个定义在数据空间(x-y平面)上的y = f(x)图形函数。从内在原理来看,在计算机上以“局部开窗缩放”方式显示K线图或美国线图的过程,就是将定义在数据空间(x-y平面)的交易数据映射成屏幕窗口中K线图或美国线图的过程。其中每一个“窗口”对应于一个由u-v坐标平面构成的K线图或美国线图显示空间,以及一个从x-y平面到u-v平面的映射函数。
[0005]所谓“局部开窗缩放”则是将同一交易数据映射到多个K线图或美国线图窗口显示。即,如果整体交易数据在显示空间{G0}中显示,“开窗缩放”则将整体交易数据的若干局部数据映射到另外的K线图或美国线图显示空间{Gi,i = 1,2, 3,……,n}中进行显示。
[0006]这样的技术方案虽然能同时显示了“整体与局部”交易信息,但却又带来了新的问题:K线图或美国线图的整体与局部图形信息间原本的有机联系,在多窗口显示中却被割裂开来。
[0007]S卩,K线图或美国线图的全局与局部图形信息被分别显示在不同的{G0}和{Gi,i= 1,2, 3,……,n}中,致使观察者在从整体到局部、从局部到整体的看K线图或美国线图过程中,会遭遇图形信息在窗口边沿处不能连续显示的问题,大脑无法获得连续的图形信息流输入,因此会影响观察者对交易信息的深层次把握。

【发明内容】

[0008]本发明要解决的技术问题在于,针对上述Κ线图或美国线图显示时割裂了整体与局部交易信息间有机联系的缺陷,提供一种多区域关联缩放显示Κ线图或美国线图的方法及系统。
[0009]本发明解决上述技术问题的技术方案是,提供一种多区域关联缩放显示Κ线图或美国线图的方法,包括以下步骤:
[0010](a)以时间轴为横轴在线图显示窗口中显示K线图或美国线图的全局线图数据;[0011 ] (b)通过人机交互界面接收局部缩放指令和局部缩放参数;
[0012](c)根据所述局部缩放指令和局部缩放参数对K线图或美国线图上对相应局部缩放数据范围内的线图数据作时间轴维度的保序变换,得到局部缩放区间及对应保序数据并将其与区间外线图数据进行保序整合,获得全局与局部相关联的保序线图数据;
[0013](d)在线图显示窗口中使用经所述保序变换后的保序线图数据代替全局线图数据进行显示,形成具有多个关联缩放区域的线图图形。
[0014](e)根据需要做如下操作:沿时间轴移动局部缩放区域、扩大或缩小局部缩放区域,当局部区域缩小到时间轴方向两端边界重合时,该区域被删除。
[0015]在本发明所述的多区域关联缩放显示K线图或美国线图的方法中,所述局部缩放参数包括在时间轴上的局部缩放数据范围、区间中心位置、变换方式及缩放比例;所述局部缩放指令包括:在线图显示窗口创建局部缩放区域、删除局部缩放区域。
[0016]在本发明所述的多区域关联缩放显示K线图或美国线图的方法中,在所述步骤(b)中获取的变换方式为线性变换时,所述步骤(c)包括:
[0017]按照设定的缩放比例将局部缩放范围内的K线图或美国线图数据做线性缩放变换;
[0018]将局部缩放区间外的K线图或美国线图数据做平移和/或压缩变换;
[0019]将局部缩放区间内的K线图或美国线图数据与局部缩放区间外平移和/或压缩后的K线图或美国线图数据做保序整合,得到多区域、变比例关联映射的保序线图数据。
[0020]在本发明所述的多区域关联缩放显示K线图或美国线图的方法中,在所述步骤(b)中获取的变换方式为非线性变换时,所述步骤(c)包括:
[0021]按照设定的缩放比例,通过S型缩放函数将局部缩放范围内的K线图或美国线图数据以区间中心位置为中心作非线性缩放变换;
[0022]将局部缩放区间外的K线图或美国线图数据做平移和/或压缩变换;
[0023]将局部缩放区间内的K线图或美国线图数据与局部缩放区间外平移和/或压缩后的K线图或美国线图数据做保序整合,得到多区域、变比例关联映射的保序线图数据。
[0024]在本发明所述的多区域关联缩放显示K线图或美国线图的方法中,所述步骤(d)之后包括:通过人机交互界面沿时间轴移动局部缩放区域、扩大或缩小局部缩放区域,并根据所述移动后的缩放区域、扩大或缩小后的局部缩放区域对K线图或美国线图上对相应区间内的线图数据作时间轴维度的保序变换,获得新的保序线图数据并显示;且在局部缩放区域缩小到时间轴方向两端边界重合时,删除局部缩放区域。
[0025]本发明还提供一种多区域关联缩放显示K线图或美国线图的系统,包括K线图数据管理单元、整体与局部线图数据整合单元、线图数据显示单元以及人机交互界面,其中:所述K线图数据管理单元,用于管理K线图或美国线图的整体数据;所述人机交互界面,用于接收输入的多区域局部缩放指令及局部缩放参数;所述整体与局部线图数据整合单元,根据所述局部缩放指令和局部缩放参数对K线图或美国线图上对指定局部数据缩放范围内的线图数据作时间轴维度的保序变换,得到局部缩放区间及对应保序数据并将其与区间外线图数据进行保序整合,获得全局与局部相关联的保序线图数据;所述线图数据显示单元,用于将整体线图数据以及保序线图数据在线图显示窗口显示。
[0026]在本发明所述的多区域关联缩放显示K线图或美国线图的系统中,所述局部缩放参数包括在时间轴上的局部缩放数据范围、区间中心位置、变换方式及缩放比例;所述局部缩放指令包括:在线图显示窗口创建局部缩放区域、删除局部缩放区域。
[0027]在本发明所述的多区域关联缩放显示K线图或美国线图的系统中,所述整体与局部线图数据整合单元在变换方式为线性变换时,按照设定的缩放比例将局部缩放范围内的K线图或美国线图数据做线性缩放变换获得局部缩放区间、将局部缩放区间外的K线图或美国线图数据做平移和/或压缩变换,并将局部缩放区间内的K线图或美国线图数据与局部缩放区间外平移和/或压缩后的K线图或美国线图数据做保序整合,得到多区域、变比例关联映射的保序线图数据。
[0028]在本发明所述的多区域关联缩放显示K线图或美国线图的系统中,所述整体与局部线图数据整合单元在变换方式为非线性变换时,按照设定的缩放比例,通过S型缩放函数将局部缩放范围内的K线图或美国线图数据以区间中心位置为中心作非线性缩放变换获得局部缩放区间、将局部缩放区间外的K线图或美国线图数据做平移和/或压缩变换,并将局部缩放区间内的K线图或美国线图数据与局部缩放区间外平移和/或压缩后的K线图或美国线图数据做保序整合,得到多区域、变比例关联映射的保序线图数据。
[0029]在本发明所述的多区域关联缩放显示K线图或美国线图的系统中,所述人机交互界面接收局部缩放区间的操作包括:通过人机交互界面沿时间轴移动局部缩放区域、扩大或缩小局部缩放区域;所述整体与局部线图数据整合单元根据所述移动后的缩放区域、扩大或缩小后的局部缩放区域对K线图或美国线图上对相应区间内的线图数据作时间轴维度的保序变换,获得新的保序线图数据,并在局部缩放区域缩小到时间轴方向两端边界重合时,删除局部缩放区域。
[0030]本发明多区域关联缩放显示K线图或美国线图的方法及系统,通过将K线图或美国
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1