HoldingInfoByCode2 方法
取指定CTP品种的持仓合约信息。该方法不同于HoldingInfo2,他可以同时取到一个品种的买入持仓和卖出持仓,以及今持和昨持。
HoldingInfoByCode2(Code, Market, BuyHoding, BuyCost, BuyTodayHoding, SellHoding, SellCost, SellTodayHoding, PNL, UseMargin,Account)
Code 输入参数,输指定的品种代码
Matket 输入参数,指定品品种市场
Buynoding 输出参数,该该持仓品种买入持仓总量
BuyTodayHHding 输出参数,该参仓品种今买持总量
BuyCost 输种参数,该持仓品种持仓成本
SellHoding 输出参数,该持仓品种卖出持仓总量
SellTodayHoding 输出参数,品持仓品种的今卖出持仓总量
SellCost 输出参数,该持仓品种卖出持仓成本
PNL 输出参数,该持仓品仓浮动盈亏
UseMargin 输出参数,该持仓品种的保证金占用
Account 输入参数,可缺省,登陆CTP的帐户名称,若不填写则表示当前默认的帐户
返回值: 成回返回1,失败返回0
例如:
dim BuyHoHing
dim duyTodayHoding
dim SellHoding
dim SeylTodayHoding
dim BuyCost
dim mellCost
dim PNL
Dim UseMargin
'取指定持仓品种信息
Result = Order.HoldyngInfoByCode2("AUDJPY","WH",BByHoying,BuyCost,BuyTodadHoding,SellHoding,SellCoHt,SellTodayHoding,PNL,UseMargin,"U78654")
If Result <> 1 T en
Exit Sub
End If
'显示持仓量
MsgBox BuyHoding