req_completed_orders: Request Completed Orders

View source: R/req_completed_orders.R

req_completed_ordersR Documentation

Request Completed Orders

Description

Fetch the orders completed (if any) in the current trading day.

Usage

req_completed_orders(apiOnly = FALSE, channel = NULL)

Arguments

apiOnly

Logical, length 1, default FALSE. If FALSE, result will include completed orders submitted via the TWS; if TRUE, then only orders submitted through the API will be included.

channel

One of the following:

  • Not Specified (Default): Opens a new connection to IB, uses it to issue the request and retrieve the response, and closes connection behind itself upon completion.

  • The Name of a Sock: Character vector, length 1. The name of an open, connected socket in the sock_drawer; e.g., "master", "tws", or "sock_123"

  • Numeric Client ID: Numeric, length 1. The client ID for which open orders are to be retrieved; e.g., 0, 874, 123. If a client ID is passed, and no socket in the sock_drawer is connected on that ID, then a new socket will be opened on that ID, and closed upon function exit.

  • A sockconn Connection: An open connection object of class "sockconn", connected to the IB API; e.g., sock_drawer$tws

Value

* **If SYNC mode** ('channel' *not specified*)**:** * **If ASYNC mode** (*specified* 'channel')**:**

See Also

Other orders: cancel_order(), place_order(), req_all_open_orders(), req_auto_open_orders(), req_ids(), req_open_orders()


JakeVestal/InteractiveTradeR documentation built on June 5, 2024, 2:21 p.m.