以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- VBA读取持仓信息 (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=76666) |
-- 作者:wjs -- 发布时间:2015/3/19 18:46:31 -- VBA读取持仓信息 Call Order.HoldingInfo2(i,BuyHolding,BuyCost,BuyTodayHolding,SellHolding,SellCost,SellTodayHolding,Pnl,Usemargin,Label,Market) 得到的所有信息中,只读取出了第一笔成交记录。如何分别读取多(空)头持仓. |
-- 作者:yukizzc -- 发布时间:2015/3/20 9:56:07 -- BuyHolding和SellHolding就是多空头持仓 |
-- 作者:wjs -- 发布时间:2015/3/20 10:25:20 -- 多空都有持仓时,只能读取第一笔。 |
-- 作者:王锋 -- 发布时间:2015/3/20 10:53:48 -- 第一个参数是索引,多空都有时,是多笔持仓的结构 |
-- 作者:wjs -- 发布时间:2015/3/20 11:06:38 -- 如何甄别每笔。 |
-- 作者:yukizzc -- 发布时间:2015/3/20 13:24:51 -- for循环遍历你的持仓品种数量,Holding2 |
-- 作者:guotx2010 -- 发布时间:2015/3/22 23:08:24 -- 先Call Order.HoldingInfo2(i,BuyHolding,BuyCost,BuyTodayHolding,SellHolding,SellCost,SellTodayHolding,Pnl,Usemargin,Label,Market),获取Label和Market,然后 使用HoldingInfoByCode2,就能一次读取多空持仓,传入这两个参数就能一次返回多空持仓。 |
-- 作者:wjs -- 发布时间:2015/3/23 0:07:03 -- 谢谢指导,明白了。 |