Skip to main content

取得委託單結果

get_order_results

輸入參數

參數類別說明
accountAccount帳號
query_typeQueryType盤別 : All 全部、Reservation 預約單 、RegularSession 盤中、Cancelable 可取消委託、Failed 失敗單

OrderRecord 回傳

Return type : Object

參數類別說明
work_dateString有效交易日期
order_dateString委託日期
order_timeString委託時間
sys_codeString來源別
order_noString委託書號
symbolString股票代號
buy_sellBSAction買賣方向 :Buy 買、Sell
marketString市場 :T 上市、O 上櫃、R 興櫃
market_typeMarketType市場類型 :Common 整股、AfterMarket 盤後 、Odd 盤後零股、Emg、 興櫃、IntradayOdd 盤中零股
price_typePriceType價格類型 : Limit 限價、Market 市價、 、
time_in_forceTimeInForce委託條件別 : RODIOCFOK
order_typeOrderType委託單類型 : Stock 股票 、 Margin 融資、 Short 融券 、DayTradeShort 現股當沖賣
order_priceDouble委託價格
org_qtyInt原始下單股數
filled_qtyInt已成交股數
cel_qtyInt已取消股數
can_cancelBoolean是否可取消 : true 可取消、false不可取消
err_codeString錯誤代碼
err_msgString錯誤訊息
seq_noString流水號
is_pre_orderBoolean是否預約單 : true 是預約單、false不是預約單
pre_order_noString預約單號碼
avg_priceDouble成交均價
chg_timeString變動時間
chg_dateString變動日期

請求範例

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)
}