以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  order.buy 返回值为-1?  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=48639)

--  作者:梦想
--  发布时间:2013/2/18 20:02:14
--  order.buy 返回值为-1?
        环境L:免费2.97版 模拟帐号 
         dim ret
 ret=order.buy(1,1,0,0,sTradeCod,sFuturesMarket,"",0)
 if ret=0 then
  application.MsgOut "下单失败"
 else
  application.MsgOut "下单成功 单号=" &ret
 end if 



问题:ret返回 -1 是怎么回事呢?

--  作者:guotx2010
--  发布时间:2013/2/18 20:53:27
--  

模拟账户不稳定,最好使用股指仿真账户来测试vba代码,否则,本来正常的代码,非把你折腾的半死也找不到问题的。


--  作者:梦想
--  发布时间:2013/2/18 20:58:18
--  
股指仿真账户   哪里取得?
--  作者:王锋
--  发布时间:2013/2/18 22:52:09
--  

返回-1表示的是下单失败了.

打开交易日志看看为什么会失败