ContextInfo.subscribe_quote - 订阅行情数据
ContextInfo.subscribe_quote 是 QMT 内置 Python 中用于订阅行情数据的接口。
提示
行情订阅权限;非 VIP 用户的订阅数量可能受限
原型
ContextInfo.subscribe_quote(
stock_code,
period='follow',
dividend_type='follow',
result_type='',
callback=None
)
释义
ContextInfo.subscribe_quote 是 QMT 内置 Python 中用于订阅行情数据的接口。
研究:官方目录未明确;回测:官方目录未明确;模拟:官方目录未明确;实盘:官方目录未明确。
参数
| 参数 | 是否必填 | 官方原始定义 |
|---|---|---|
stock_code |
是 | stock_code | string | 股票代码,格式为 'stockcode.market',如 '600000.SH' |
period |
否 | period | string | K 线周期类型,默认 'follow' |
dividend_type |
否 | dividend_type | string | 除复权方式,默认 'follow' |
result_type |
否 | result_type | string | 回调行情的数据格式,可选 DataFrame、dict 或 list |
callback |
否 | callback | function | 接收推送行情的回调函数 |
返回值
int:订阅号,可传给 ContextInfo.unsubscribe_quote 反订阅。
示例
# coding: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('C.subID:', C.subID)
详细说明
使用提示
该函数属于订阅函数,非 VIP 用户限制订阅数量。 VIP 用户支持全推市场指定周期 K 线,具体权限以实际客户端和服务机构为准。
功能说明
订阅行情数据。行情更新后,平台通过 callback 推送对应证券的数据。
参数详细说明
返回值
int:订阅号,可传给 ContextInfo.unsubscribe_quote 反订阅。