Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我无法通过 R 的 ibrokers 包从 NSE(印度证券交易所)获取股票数据。将“exch”设置为“NSE”不起作用。我尝试使用以下代码
tws = twsConnect() contract = twsEquity(symbol = 'SBIN', exch = 'NSE') reqHistoricalData(tws, Contract=contract)
它适用于美股。如果有人可以提供任何指示,那就太好了,也许它没有实现/不应该适用于 NSE。
尝试:
contract = twsEquity(symbol = 'SBIN', exch = 'NSE', currency='INR')
要获得帮助,请在 R 提示符下输入 ?twsEquity。然后可以看到货币 = 'USD' 是默认值,因此它不适用于 'NSE' 上的 'SBIN'。干杯!