选股器

选股器可用性

QuoteClient 头文件保留了无参数的 get_market_scanner() 声明,但当前 SDK 没有对应实现。请勿调用;该方法无法链接。C++ 当前仅支持查询选股器标签。

获取选股器标签

value QuoteClient::get_market_scanner_tags(utility::string_t market = U(""), const value &multi_tags_fields = value::null())

说明

获取行业、概念等多标签筛选字段的可选标签。

参数

参数名类型是否必填描述
marketutility::string_tNo市场代码,如 U("US")U("HK");SDK 默认为空字符串
multi_tags_fieldsconst value&NoJSON 字符串数组;SDK 默认为 value::null(),常用值为 IndustryConcept

返回

web::json::value。每项包含市场、标签字段和可选标签列表;服务端错误也以 JSON 响应返回。

示例

#include "tigerapi/client_config.h"
#include "tigerapi/quote_client.h"

int main() {
    TIGER_API::ClientConfig config(false, U("your_config_directory_path"));
    TIGER_API::QuoteClient client(config);
    web::json::value fields = web::json::value::array();
    fields[0] = web::json::value::string(U("Industry"));
    fields[1] = web::json::value::string(U("Concept"));
    auto result = client.get_market_scanner_tags(U("US"), fields);
    utility::ucout << result.serialize() << std::endl;
}

请求频率

  • 基础频率:10 次/分钟(按 TigerId + 接口统计,60 秒滚动窗口)。

Did this page help you?