输入/搜索内容
内置函数
结构体
Trade
Ticker
Record
Order
OrderBook
Depth
Account
Position
Market
OtherStruct
HttpQuery-options
HttpQuery-return
LogStatus-table
LogStatus-btnTypeOne
LogStatus-btnTypeTwo
Chart-options
KLineChart-options
SetData-data
EventLoop-return
DBExec-return
Thread.join-return
内置变量

订单的数据结构。

属性

名称类型描述

Info

object

交易所接口返回的原始数据,回测时无此属性。

Symbol

string

合约代码。

Id

string

订单ID。

Price

number

下单价格。

Amount

number

下单数量。

DealAmount

number

已成交数量。

AvgPrice

number

成交均价。

Status

number

订单状态,参考ORDER_STATE_PENDINGORDER_STATE_CLOSEDORDER_STATE_CANCELEDORDER_STATE_UNKNOWN

Type

number

订单类型,参考ORDER_TYPE_BUYORDER_TYPE_SELL

Offset

number

合约订单的开平仓方向,参考ORDER_OFFSET_OPENORDER_OFFSET_CLOSE

ContractType

string

合约订单中该属性为具体的合约代码。

Time

number

订单创建时间,毫秒级时间戳。

参考

备注

Order订单结构可由exchange.GetOrder()、exchange.GetOrders()函数返回。exchange.GetOrders()函数返回的是Order结构数组或空数组,如果当前没有未完成的订单,则返回[]即空数组。Order订单结构的Status属性可以直接与ORDER_STATE_PENDING等常量进行比较,判断是否相等从而确定订单状态。

商品期货CTP协议/易盛协议中Order结构字段AvgPrice数据由成交回报计算得出。一旦策略实盘停止,成交回报数据将会丢失,之后无法计算出该字段数据,该字段值将为0。如果策略一直处于运行状态,订单Order结构字段AvgPrice会正常显示。