IBrokers 在中期下单

IBrokers Put in an Order at the Mid

我正在研究使用 R 和 IBrokers 以及模拟交易账户的一些想法。我正在考虑通过 R 下订单,但想知道是否有一种简单的方法可以以中间价格下订单,因为我不希望总是以出价和要价买卖。

我相信我正在寻找的是挂钩中点订单 (https://www.interactivebrokers.com/en/index.php?f=1058)。我没有将此视为 IBrokers 包的 R 文档中的订单类型。有谁知道这是否可行?

根据 API documentation pegged midpoint 订单类型应为 "PEG MID"。

placeOrder(twsconn=tws,
            Contract=twsSTK("AAPL"), 
            Order=twsOrder(reqIds(tws),
                           action = "BUY", 
                           totalQuantity = 10, 
                           orderType = "PEG MID"))

注意:我没有对此进行测试,因为目前我正在进行实时会话。