HQChart使用教程30-K线图如何对接第3方数据15-轮询增量更新1分钟K线数据
开启自动更新
见教程:HQChart使用教程26- K线图及走势图数据自动更新设置
协议名称-当天1分钟K线数据
KLineChartContainer::RequestMinuteRealtimeData
协议日志截图
Request 字段说明
symbol
field
请求的数据字段
返回json数据结构 (ver 1.0)
数据截图
stock
股票数组 这个就放一条记录就可以
time= 交易时间 格式 mmhhss 150003=>15:00:03
date=交易日期 格式 yyyymmdd 20191011=>2019-10-11
symbol=代码
name=名称
yclose=前收盘
minute
增量更新的分钟数据 数组 一条记录代表一分钟的数据
amount=成交量
avprice=均价
high=最高
low=最低
open=开盘
price=收盘
increase=涨幅
risefall=振幅
time=时间 格式 mmhh 925=>9:25
date=日期 格式 yyyymmdd 20191011=>2019-10-11 (可选, 如果不填就取外面的date),一般用在跨天的品种, 如果期货凌晨有交易的
vol=成交量
position=持仓量(期货才有)
所有数据都是数值型, 不是字符串 !!!
样本数据再群文件里
KLineChartContainer-RequestMinuteRealtimeData 样本数据.txt
返回json数据结构 (ver 1.2)
数据截图
code
填0
ver
填2.0
symbol
股票代码
name
股票名称
data
需要更新的分钟K线数据
单条数据对应关系:
0=日期 格式YYYYMMDD 如20190229=》 2019-02-29
1=前收盘
2=开盘价
3=最高
4= 最低
5=收盘
6=成交量
7=成交金额
8=时间格式 hhmm 如(925=>9:25) 如果是秒数据格式 hhmmss 如 123106=>12:31:06
9=持仓量(期货才有)
注意注意!!! 数据类型都是数值型的, 不是字符串的
66=指定K线颜色, K线类型必须是9才有效
自定义颜色结构
{Type:0=空心 1=实心, Line:{ Color:'上下线颜色'}, Border:{Color:柱子边框颜色}, BarColor:柱子颜色};
1.0 和 2.0 数据格式都支持的。
样本数据
2.0格式
https://github.com/jones2000/HQChart/blob/master/教程/数据样例/分钟K线增量更新.json
HQChart代码地址
地址:github.com/jones2000/HQChart