你看下buy说明,第一个0表示限价,这时候第三个参数表示自己指定的价格。你写0如何报单?
给你写了个例子,你直接执行tt这段宏就能开仓了
sub tt()
sCode="IF09"
sMarket="ZJ"
sAccountID="603489"
Call order.Buy(1,1,0,0,sCode,sMarket,sAccountID,0)
end sub
我给你的例子就是市价的
你自己打开金字塔-帮助-vba编程信息
里面找buy看下里面参数都是什么,这个帮助文档对你编写vba很有帮助的