HQChart使用教程41-分钟K线设置拖拽自动下载历史数据
需求
由于分钟数据数量比较多,1次下载全部不太可能, 所以HQChart支持当拖动分钟K线到最左边没有数据的时候,自动下载历史数据。这样就可以一直往右边拖动数据。
Option设置
var option=
{
Type:'历史K线图',
.........
DragDownload: { Minute: { Enable:true } }, //拖拽下载
}
DragDownload.Minute.Enable是否支持拖拽数据自动下载
第3方数据替换
协议名称-拖拽1分钟K线数据下载
KLineChartContainer::RequestDragMinuteData
协议日志截图
Request 字段说明
field
是需要请求的数据
symbol
股票代码
count
下载几天的分钟数据
first
目前第1天的 日期和时间,下载这个日期往前的分钟数据
返回json数据结构
name
股票名称
symbol
股票代码
data
所有的分钟数据, 数据类型, 一分钟一条数据
单条数据对应关系:
0=日期 1=前收盘 2=开盘价 3= 最高
4=最低 5=收盘 6=成交量 7. 成交金额 8.时间格式 hhmm 如(925=>9:25)
由于文章里面不能上传附件,样本数据请去群里文件中下载,
文件名:KLineChartContainer-RequestDragMinuteData 样本数据.txt
示例
https://jones2000.github.io/HQChart/webhqchart.demo/samples/demo_DragDownload.html