HQChart使用教程69 -获取指定股票的K线数据
指定股票K线数据
有时候在指标里面需要用到其他的股票数据来进行对比。 周期和复权与主股票保持一致.
HQChart 提供2种方式来获取指定股票K线数据
- 通达信$操作
- HQChart内置函数
通达信$操作
通达信通过
符
号
来
获
取
指
定
股
票
的
K
线
数
据
例
如
:
"
000014
符号来获取指定股票的K线数据 例如:"000014
符号来获取指定股票的K线数据例如:"000014CLOSE",表示取000014的收盘价,注意加入双引号.
可在前面加SZ(深市),SH(沪市),或市场_,"SZ000001
C
L
O
S
E
"
表
示
平
安
银
行
,
"
4
7
I
F
L
8
CLOSE"表示平安银行,"47_IFL8
CLOSE"表示平安银行,"47IFL8CLOSE"表示沪深主力合约.
格式: 股票代码$数据名称
数据名称 支持:‘CLOSE’,‘C’,‘VOL’,‘V’,‘OPEN’,‘O’,‘HIGH’,‘H’,‘LOW’,‘L’,‘AMOUNT’,‘AMO’,‘VOLINSTK’
例子
如:绘制一个平安银行的K线图
收盘价:"000001$CLOSE",NODRAW;
开盘价:"000001$OPEN",NODRAW;
最高价:"000001$HIGH",NODRAW;
最低价:"000001$LOW",NODRAW;
DRAWKLINE(最高价,开盘价,最低价,收盘价);
效果图
HQChart内置
通过对应函数也可以获取指定股票的K线数据
CLOSE(品种代码)/C(品种代码)
收盘价
VOL(品种代码)/V(品种代码)
成交量
OPEN(品种代码)/O(品种代码)
开盘价
HIGH(品种代码)/H(品种代码)
最高价
LOW(品种代码)/L(品种代码)
最低价
AMOUNT(品种代码)/AMO(品种代码)
成交金额
VOLINSTK(品种代码)
持仓量 (期货才有)
例子
绘制一个平安银行的K线图
脚本:
收盘价:C("000001.SZ"),NODRAW;
开盘价:O("000001.SZ"),NODRAW;
最高价:H("000001.SZ"),NODRAW;
最低价:L("000001.SZ"),NODRAW;
DRAWKLINE(最高价,开盘价,最低价,收盘价);
交流QQ群: 950092318
如果还有问题可以加交流QQ群
HQChart代码地址
地址:github.com/jones2000/HQChart