QMT subscribe_quote 订阅行情
手册全文:QMT API
ContextInfo.subscribe_quote - 订阅行情数据
该函数属于订阅函数,非VIP用户限制订阅数量
VIP用户支持全推市场指定周期K线
VIP用户权限请参考vip-行情用户优势对比
原型
内置python
python
ContextInfo.subscribe_quote(
stock_code,
period='follow',
dividend_type='follow',
result_type='',
callback=None)释义
订阅行情数据,关于订阅机制请参考运行机制对比
参数
| 字段名 | 数据类型 | 解释 |
|---|---|---|
stockcode | string | 股票代码,'stkcode.market',如'600000.SH' |
period | string | K线周期类型 |
dividend_type | string | 除权方式,可选值为 / 'none':不复权 / 'front':前复权 / 'back':后复权 / 'front_ratio': 等比前复权 / 'back_ratio': 等比后复权 / 注意:分笔周期返回数据均为不复权 |
result_type | string | 返回数据格式,可选范围: / 'DataFrame'或''(默认):返回{code:data},data为pd.DataFrame数据集,index为字符串格式的时间序列,columns为数据字段 / 'dict':返回{code:{k1:v1,k2:v2,...}},k为数据字段名,v为字段值 / 'list':返回{code:{k1:[v1],k2:[v2],...}},k为数据字段名,v为字段值 |
callback | function | 指定推送行情的回调函数 |
返回值
int:订阅号,用于反订阅
示例
示例返回值
python
# conding = gbk
def call_back(data):
print(data)
def init(C):
C.subID = C.subscribe_quote("000001.SZ","1d", callback = call_back)
def handlebar(C):
print("============================")
print("C.subID: ",C.subID)开通 / 代写:关注公众号 Kimi量化
