【问题标题】:Currency (FX) order with IBrokers in TWSTWS 中与 IBrokers 的货币 (FX) 订单
【发布时间】:2017-01-26 01:25:27
【问题描述】:

我可以使用 IBrokers 通过 API 提交标准期货和股票订单。当我为现货外汇尝试相同的方法时,我没有收到错误消息,但订单没有像其他合约类型一样通过 TWS 工作窗口。

contract = twsCurrency("EUR.USD")

Order = twsOrder(
  reqIds(tws),
  action = "BUY",
  totalQuantity = 1000000,
  orderType = "LMT",
  lmtPrice = 1.0600
)

placeOrder(tws, 
           Contract = contract, 
           Order)

【问题讨论】:

    标签: r ibrokers


    【解决方案1】:

    最后的问题是数值1000000,因为它被转换为字符串。在该过程中,首先转换为科学计数法,而 TWS API 不接受这种转换。要纠正这个问题,请设置 options(scipen = 12) 或一些非常大的值来代替 12。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-11
      • 2019-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多