龙听期货论坛's Archiver

龙听 发表于 2024-3-6 16:12

东方财富(Python/C++量化) - subscribe - 行情订阅

订阅行情, 可以指定symbol, 数据滑窗大小, 以及是否需要等待全部代码的数据到齐再触发事件。

函数原型:[code]subscribe(symbols, frequency='1d', count=1, unsubscribe_previous=False)[/code]参数:

[img]http://p.algo2.net/2024/0306/ae11290e937be.png[/img]

返回值:

None

示例:[code]subscribe(symbols='SHSE.600000,SHSE.600004', frequency='60s', count=5, unsubscribe_previous=True)[/code]注意:

subscribe支持多次调用,并可以重复订阅同一代码。订阅后的数据储存在本地,需要通过context.data接口调用或是直接在on_tick或on_bar中获取。

在实时模式下,最新返回的数据是不复权的。

unsubscribe - 取消订阅

取消行情订阅, 默认取消所有已订阅行情

函数原型:[code]unsubscribe(symbols='*', frequency='60s')[/code]参数:

[img]http://p.algo2.net/2024/0306/e8eea510ce5fa.png[/img]

返回值:

None

示例:[code]unsubscribe(symbols='SHSE.600000,SHSE.600004', frequency='60s')[/code]注意:

如示例所示代码,取消SHSE.600000,SHSE.600004两只代码60s行情的订阅,若SHSE.600000同时还订阅了"300s"频度的行情,该代码不会取消该标的此频度的订阅

页: [1]