IB APIreqHistoricalData()
方法提供了一个whatToShow
参数,该参数可以取值来表示您在 TRADES、MIDPOINT、BID、ASK 等方面寻找数据......
但是,提供用于异步接收请求的历史数据的 APIhistoricalData
回调不会返回相关信息whatToShow
,因此无法确定正在查看的内容。是我要求的交易、投标或要求的行吗???
我以明显的方式解决这个问题,即首先请求交易,等待全部消息返回,然后请求投标,然后再次等待并请求询问。
有没有人有更好的解决方案?