Order.HoldingInfo2(0,BuyHoding,BuyCost,BuyTodayHoding,SellHoding,SellCost,SellTodayHoding,PNL,UseMargin ,Code,Market)
我买了黄金AU06 一共只有2手 用MSGBOX打印出来的是575020 注:
BuyCost 输出参数,该持仓品种持仓成本
575020是什么意思
吧msgbox的完整代码贴出来 ,这样不知道你写的是输出什么啊
'返回持仓数量,成本等
dim BuyHoding
dim BuyCost
dim BuyTodayHoding
dim SellHoding
dim SellCost
dim SellTodayHoding
dim PNL
dim UseMargin
dim Code
dim Market
'取第一个当前默认帐户持仓品种
Result = Order.HoldingInfo2(0,BuyHoding,BuyCost,BuyTodayHoding,SellHoding,SellCost,SellTodayHoding,PNL,UseMargin ,Code,Market)
If Result <> 1 Then
Exit Sub
End If
'显示当前的买入持仓量
MsgBox BuyCost
建议楼主补习一下期货知识
575020 是你购买品种成本额