ContextInfo.subscribe_whole_quote - 订阅全推数据
ContextInfo.subscribe_whole_quote 是 QMT 内置 Python 中用于订阅全推数据的接口。
原型
ContextInfo.subscribe_whole_quote(code_list,callback=None)
释义
ContextInfo.subscribe_whole_quote 是 QMT 内置 Python 中用于订阅全推数据的接口。
研究:官方目录未明确;回测:官方目录未明确;模拟:官方目录未明确;实盘:官方目录未明确。
参数
| 参数 | 是否必填 | 官方原始定义 |
|---|---|---|
code_list |
是 | code_list |
callback |
否 | callback=None |
返回值
以实际接口返回和下方详细说明为准。
示例
当前官方章节未提供可独立抽取的示例代码。请根据函数签名和参数说明构造调用,并在对应运行环境验证。
详细说明
使用提示
ContextInfo.subscribe_whole_quote(code_list,callback=None)
功能说明
订阅全推数据,全推数据只有分笔周期,每次增量推送数据有变化的品种
参数详细说明
| 字段名 | 数据类型 | 解释 |
|---|---|---|
| code_list | list[str,...] | 市场代码列表/品种代码列表,如 ['SH','SZ'] 或 ['600000.SH', '000001.SZ'] |
| callback | function | 数据推送回调 |
返回值int,订阅号,可用ContextInfo.unsubscribe_quote做反订阅
示例返回值
conding = gbk
def call_back(data):
print(data)
def init(C):
C.stock_list = ["000001.SZ","600519.SH", "510050.SH"]
C.subID = C.subscribe_whole_quote(C.stock_list,callback=call_back)
def handlebar(C):
print("============================")
print("C.subID: ",C.subID)