# GetAllOrderDetaliedInfo 方法
GetAllOrderDetaliedInfo(Index, Account, Date, Code, Market, OrderType, Action, Price,Volume,Remaining,Kaiping,HoldType,Status,BH,OrderID)
 取指定基于0索引序号的委托记录(包含委托、撤单、成交等信息)。
 返回值:成功返回1,失败返回0
参数
 | 参数 | 说明 | 备注 | 
|---|---|---|
| Index | 基于0索引的成交明细 | 输入参数 | 
| Account | 成交帐户,可省略,若省略则表示当前默认激活帐户。注意:如果频繁调用该属性,请注意使用完毕后释放返回值 | 输入参数 | 
| Date | 委托时间 | 输出参数 | 
| Code | 品种代码。注意:如果频繁调用该属性,请注意使用完毕后释放返回值 | 输出参数 | 
| Market | 品种市场。注意:如果频繁调用该属性,请注意使用完毕后释放返回值 | 输出参数 | 
| OrderType | 委托单类型, 0限价 1 市价 2 停损 3 限价停损 4 fak 5fok 6 对手方最优价优先 7 本方最优价优先  |  输出参数 | 
| Action | 委托方向: 0买入 1卖出 | 输出参数 | 
| Price | 委托价格 | 输出参数 | 
| Volume | 委托数量 | 输出参数 | 
| Remaining | 未成交数量 | 输出参数 | 
| Kaiping | 开平仓类型: 0开仓 1平仓 | 输出参数 | 
| HoldType | 表示该持仓的类型,针对不同市场:为0 分别为 期货(投机仓) 股票(普通仓) 期权(普通仓) 为1 分别为 期货(保值仓) 股票(融资仓) 期权(备兑仓) | 输出参数 | 
| Status | 委托单状态,其中包括下面几种类型: "Submitted" 已递交 "Filled" 已全部成交 "Tradeing" 部分成交 "Tradeing" 部分成交 "Cancelled" 已撤单 "Inactive" 废单 "NewStock" 新股申购 注意:如果频繁调用该属性,请注意使用完毕后释放返回值。 | 输出参数 | 
| BH | 委托单系统编号。 注意:如果频繁调用该属性,请注意使用完毕后释放返回值。 | 输出参数 | 
| OrderID | 订单ID,使用Buy,Sell等交易指令返回的ID | 输出参数 | 
示例
 Dim Date
Dim Code
Dim Market
Dim OrderType
Dim Action
Dim Price
Dim Volume
Dim Remaining
Dim Kaiping
Dim HoldType
Dim Status
Dim BH
Dim OrderID
OrderCount = order.GetAllOrderDetaliedCount("")'调取当前登录默认账户
For i = 0 To OrderCount-1
    Result = Order.GetAllOrderDetaliedInfo(i,"",Date,Code,Market,OrderType,Action,Price,Volume,Remaining,Kaiping,HoldType,Status,BH,OrderID)
    If Result <> 0 Then
        Application.MsgOut Date&"--"&Code&"--"&OrderID
    End If
Next
'释放字符串变量内存
Set Code = nothing
Set Market = nothing 
Set Account = nothing
Set Status = NoThing
Set BH = NoThing
 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
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
应用于