在烛台图表上,我在分钟rsolution时有oclh值。
我希望能够以编程方式设置分组范围(1分钟,5分钟,15分钟,30分钟,1小时,2小时,4小时,8小时,12小时,1小时,1小时,1小时)。
是否可以直接使用highcharts?或者我应该依赖ochl操作库并且有这样的库吗?
答案 0 :(得分:1)
是的,可以通过rangeSelector
格式化系列范围。
定义时间跨度,可以是'毫秒','秒','分钟','天','周','月','年'(年初至今),'年'和'所有”。
定义要使用的已定义类型的单位数。
按钮本身的文字。
rangeSelector: {
enabled: true,
buttons: [{
type: 'minute',
count: 1,
text: '1min'
}, {
type: 'minute',
count: 5,
text: '5min'
}, {
type: 'minute',
count: 60,
text: '1hr'
}, {
type: 'week',
count: 1,
text: '1w'
}, {
type: 'month',
count: 1,
text: '1m'
}, {
type: 'year',
count: 1,
text: '1y'
}, {
type: 'all',
text: 'All'
}]
}
Fiddled
示例。
希望这会有所帮助。 :)