# OrderInfo2 方法

OrderInfo2(Index, OrderID, ConSign, Filled, Remaining, Action, OrderType, LmtPrice, Account, Kaiping, Code, Market)

取指定基于0索引的未成交合约信息.
返回值:成功返回1,失败返回0

参数
参数 说明 备注
Index 指定基于0索引的持仓和约信息,持仓和约总量参见 OrderNum2 属性 输入参数
OrderID 未成交订单ID 输出参数
ConSign 本次委托数量 输出参数
Filled 已成交数量 输出参数
Remaining 未成交数量 输出参数
Action 动作类型: 0买入 1卖出 输出参数
OrderType 订单类型
 0限价
 1 市价
 2 停损
 3 限价停损
 4 fak
  5 fok
 6 对手方最优价优先
 7 本方最优价优先
输出参数
LmtPrice 当OrderType等于0时为限价,为3时为停损限价 输出参数
Account 帐户信息 注意:如果频繁调用该属性,请注意使用完毕后释放返回值 输出参数
Kaiping 开平仓类型 0开仓 1平仓 输出参数
Code 该持仓品种代码 注意:如果频繁调用该属性,请注意使用完毕后释放返回值 输出参数
Market 该持仓品种市场 注意:如果频繁调用该属性,请注意使用完毕后释放返回值 输出参数
示例
Sub Test()

'取到所有未成交持仓,并进行撤单
dim Index
dim OrderID
dim ConSign
dim Filled
dim Remaining
dim Action
dim OrderType
dim LmtPrice 
dim Account
dim Kaiping
dim Code
dim Market 

'取未成交记录数量
Count = Order.OrderNum2

'循环读出记录,然后根据订单ID进行撤单操作
for i = 0 to Count-1

    call Order.OrderInfo2(Index, OrderID, ConSign, Filled, Remaining, Action, OrderType, LmtPrice,Account, Kaiping, Code, Market)

    call Order.CancelOrder(OrderID)

next


'释放字符串变量内存
Set Code = nothing
Set Market = nothing 
Set Account = nothing

End Sub
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35

应用于

Order 对象