TraderWorkStation(TWS)API提供了一个API,允许查询“广泛”或一般新闻,而不是与特定股票挂钩。
https://interactivebrokers.github.io/tws-api/news.html
但是当我尝试调用这些函数时,我得到一个错误
我的请求合同
m_pClient->reqMktData(this->client_id + i, req_contract, news_type, false, false, TagValueListSPtr());
来自回调的响应
TestCppClient: ERROR. Id: 255310, Code: 321, Msg: Error validating request.-'b1' : cause - The entered news source is invalid. Valid are: [BRFG, BRFUPDN, DJNL, BZ, DJTOP]
1条答案
按热度按时间vxqlmq5t1#
您是否已订阅BRF(付费服务)?
呼叫
将通过NewsProviders回调列出您帐户可用的所有提供商。请参阅您提供的链接中的“检查订阅的新闻来源”部分。
如果您已经订阅,并且BRF在回调中没有作为ProviderCode返回,我将直接联系IBKR支持或Briefing.com dbeasley@briefing.com
否则,对于免费提供商,请按以下方式设置合同(注意“G”):
编辑:啊哈,我现在看到这三个例子都是付费提供商。可能不是最有用的例子。