HQChart使用教程57-如何调整K线的柱子缩放大小

HQChart使用教程57-如何调整K线的柱子缩放大小

K线缩放

hqchart K线缩放是配置在一个全局的缩放数组里面, 每放大一次或缩小一次, 都会调整这个数组的索引。

var ZOOM_SEED=  //0=柱子宽度  1=间距
[
    [48,10],	[44,10], 
    [40,9],     [36,9],	
    [32,8],     [28,8],	
    [24,7],     [20,7], 
    [18,6],     [16,6],
    [14,5],     [12,5],
    [8,4], [6,4], [4,4], 

    [3,3],
    [3,1], [2,1], [1,1], [1,0],
];

注意:当K线的宽度<=3时, 绘制的时候直接是一条竖线了。

调整缩放数组

JSChart.GetKLineZoom() 可以获取全局的缩放数组实例,获取以后可以根据你的需求自己调整
实例

var zoom=JSChart.GetKLineZoom(); //获取全局的缩放数组              
//新的K线宽度和间距设置
let NEW_ZOOM_SEED=      //0=柱子宽度  1=间距
[
    [48,10],	[44,10], 
    [40,9],     [36,9],	
    [32,8],     [28,8],	
    [24,7],     [20,7], 
    [18,6],     [16,6],
    [14,5],     [12,5],
    [8,4], [6,4], [4,4], 
];

zoom.length=0;
for(var i=0;i<NEW_ZOOM_SEED.length;++i) //发新的缩放配置设置到hqchart全局变量里面
{
    zoom.push(NEW_ZOOM_SEED[i]);
}

如果还有问题可以加交流QQ群: 950092318

HQChart代码地址
地址:github.com/jones2000/HQChart

猜你喜欢

转载自blog.csdn.net/jones2000/article/details/104817724