取得委託單結果
get_order_results
輸入參數
參數 | 類別 | 說明 |
---|---|---|
account | Account | 帳號 |
query_type | QueryType | 盤別 : All 全部、Reservation 預約單 、RegularSession 盤中、Cancelable 可取消委託、Failed 失敗單 |
OrderRecord 回傳
Return type : Object
參數 | 類別 | 說明 |
---|---|---|
work_date | String | 有效交易日期 |
order_date | String | 委託日期 |
order_time | String | 委託時間 |
sys_code | String | 來源別 |
order_no | String | 委託書號 |
symbol | String | 股票代號 |
buy_sell | BSAction | 買賣方向 :Buy 買、Sell 賣 |
market | String | 市場 :T 上市、O 上櫃、R 興櫃 |
market_type | MarketType | 市場類型 :Common 整股、AfterMarket 盤後 、Odd 盤後零股、Emg 、 興櫃、IntradayOdd 盤中零股 |
price_type | PriceType | 價格類型 : Limit 限價、Market 市價、 、 |
time_in_force | TimeInForce | 委託條件別 : ROD 、 IOC 、 FOK |
order_type | OrderType | 委託單類型 : Stock 股票 、 Margin 融資、 Short 融券 、DayTradeShort 現股當沖賣 |
order_price | Double | 委託價格 |
org_qty | Int | 原始下單股數 |
filled_qty | Int | 已成交股數 |
cel_qty | Int | 已取消股數 |
can_cancel | Boolean | 是否可取消 : true 可取消、false 不可取消 |
err_code | String | 錯誤代碼 |
err_msg | String | 錯誤訊息 |
seq_no | String | 流水號 |
is_pre_order | Boolean | 是否預約單 : true 是預約單、false 不是預約單 |
pre_order_no | String | 預約單號碼 |
avg_price | Double | 成交均價 |
chg_time | String | 變動時間 |
chg_date | String | 變動日期 |
請求範例
sdk.stock.get_order_results(accounts.data[0])
# 帶入查詢參數
# sdk.stock.get_order_results(accounts.data[0], QueryType.All)
回傳範例
OrderRecord {
work_date: "20241007", # 有效交易日期 (String)
order_date: "20241007", # 委託日期 (String)
order_time: "153823610", # 委託時間 (String)
sys_code: "4U", # 來源別 (String)
order_no: "f0002", # 委託書號 (String)
symbol: "2889", # 股票代號 (String)
buy_sell: Buy, # 買賣方向 (BSAction)
market: "T", # 市場 (String)
market_type: Common, # 盤別 (MarketType)
price_type: Limit, # 價格類型 (Enum)
time_in_force: ROD, # 委託條件 (Enum)
order_type: "Stock", # 委託類型 (String)
order_price: 15.0, # 委託價格 (Double)
org_qty: 300000, # 原始下單股數 (Int)
filled_qty: 300000, # 已成交數量 (Int)
cel_qty: 0, # 已取消數量 (Int)
can_cancel: false, # 是否可取消 (Boolean)
err_code: "000000", # 錯誤代碼 (String)
err_msg: "", # 錯誤訊息 (String)
seq_no: "10000043", # 流水號 (String)
is_pre_order: false, # 是否預約單 (Boolean)
pre_order_no: "", # 預約單號碼 (String)
avg_price: 15.0, # 平均成交價格 (Double)
chg_time: "153823610", # 異動時間 (String)
chg_date: "20241007", # 異動日期 (String)
}