# HoldingInfo2 方法

HoldingInfo2(Index, BuyHolding, BuyCost, BuyTodayHolding, SellHolding, SellCost,SellTodayHolding,PNL, UseMargin,Code, Market,Account)

取指定基于0索引指定帐户的的持仓和约信息。帐户持仓数量特点:买持和卖持,今持和昨持是分别统计的,假如该品种即有买持和买持,那么将得到两条记录,如果即有今持和昨持,那么又是不同的两条记录。
返回值:成功返回1,失败返回0.

参数

参数 说明 备注
Index 指定基于0索引的持仓和约信息,持仓和约总量参见 Holding2 属性 输入参数
BuyHolding 该该持仓品种买入持仓总量 输出参数
BuyCost 该持仓品种持仓成本 输出参数
BuyTodayHolding 该持仓品种今买持总量(对于股票该参数为可用持仓) 输出参数
SellHolding 该持仓品种卖出持仓总量 输出参数
SellCost 该持仓品种卖出持仓成本 输出参数
SellTodayHolding 该持仓品种的今卖出持仓总量(对于股票该参数为可用持仓) 输出参数
PNL 该持仓品种浮动盈亏 输出参数
UseMargin 该持仓品种的保证金占用 输出参数
Code 该持仓品种代码 注意:如果频繁调用该属性,请注意使用完毕后释放返回值。 输出参数
Market 该持仓品种市场 注意:如果频繁调用该属性,请注意使用完毕后释放返回值。 输出参数
Account 可缺省,登陆的帐户名称,若不填写则表示当前默认的帐户 输入参数
示例
dim BuyHolding
dim BuyCost
dim BuyTodayHolding
dim SellHolding
dim SellCost
dim SellTodayHolding
dim PNL
dim UseMargin 
dim Code
dim Market

'取第一个当前默认帐户持仓品种
Result = Order.HoldingInfo2(0,BuyHolding,BuyCost,BuyTodayHolding,SellHolding,SellCost,SellTodayHolding,PNL,UseMargin ,Code,Market)
If Result <> 1 Then
    Exit Sub
End If

'显示当前的买入持仓量
MsgBox BuyHoding

'释放字符串变量内存
Set Code = nothing
Set Market = nothing
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

应用于

Order 对象