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