HQChart使用教程69 -获取指定股票的K线数据

HQChart使用教程69 -获取指定股票的K线数据

指定股票K线数据

有时候在指标里面需要用到其他的股票数据来进行对比。 周期和复权与主股票保持一致.
HQChart 提供2种方式来获取指定股票K线数据

  1. 通达信$操作
  2. 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"表示平安银行,"47I​FL8CLOSE"表示沪深主力合约.

格式: 股票代码$数据名称
数据名称 支持:‘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使用教程69 -获取指定股票的K线数据

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

上一篇:LeetCode 69[Python]. x 的平方根 实现 int sqrt(int x) 函数。 计算并返回 x 的平方根,其中 x 是非负整数。


下一篇:django框架之聚合、分组查询和原生SQL等相关内容-69