reqMktData(tws,twsOPT("AAPL 110820C00390000"))
或者
reqMktData(tws,twsOPT("AAPL110820C00390000"))
结果:TWS 消息:2 1 200 未找到请求的安全定义
为什么?
reqMktData(tws,twsSTK("AAPL"))
工作正常。
手册页说:
twsOption(local,
expiry="",
strike="",
right="",
exch="SMART",
primary="",
currency='USD',
symbol='',
multiplier="100",
include_expired='0',
conId=0)
TWS 上的期权合约有一些不同于标准数据请求的规则。
本地符号是必需的。这可以在 TWS 主屏幕上的合约详细信息下找到,也可以通过网站 www.interactivebrokers.com 找到
由于需要本地符号,因此所有其他值都是多余的。最好简单地指定本地名称并让 TWS 管理查找。