以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=31392) |
-- 作者:bruselee -- 发布时间:2012/12/11 13:50:37 -- VBA查询持仓的问题 HoldingInfoByCode2 方法 取指定CTP品种的持仓合约信息。该方法不同于HoldingInfo2,他可以同时取到一个品种的买入持仓和卖出持仓,以及今持和昨持。 HoldingInfoByCode2(Code, Market, BuyHoding, BuyCost, BuyTodayHoding, SellHoding, SellCost, SellTodayHoding, PNL, UseMargin,Account) Code 输入参数, 指定的品种代码 Market 输入参数,指定的品种市场 BuyHoding 输出参数,该该持仓品种买入持仓总量 BuyTodayHoding 输出参数,该持仓品种今买持总量 BuyCost 输出参数,该持仓品种持仓成本 SellHoding 输出参数,该持仓品种卖出持仓总量 SellTodayHoding 输出参数,该持仓品种的今卖出持仓总量 SellCost 输出参数,该持仓品种卖出持仓成本 PNL 输出参数,该持仓品种浮动盈亏 UseMargin 输出参数,该持仓品种的保证金占用 Account 输入参数,可缺省,登陆CTP的帐户名称,若不填写则表示当前默认的帐户 返回值: 成功返回1,失败返回0
这里文字解释说是成功返回1,但是我在程序中,在账户没有持仓的情况下,测试里面的输出参数已经可以读取了,但是这个值返回的是0....请问是什么原因呢? |
-- 作者:王锋 -- 发布时间:2012/12/11 13:54:10 -- 如果返回值是0,表示调用失败,输出的参数值的数据不确定 |