你的参数中间有漏的,如果默认参数写0,而不是不写
Buy(0,targetvol,orderprice,icode,imarket)
Buy(Type,Vol,Price,StoplmtPrice,Code,Market,AccountID,Valid)
Type 委托类型,分别可为 0限价 1市价 2停损 3限价停损
Vol 委托数量
Price 委托价格,当Type为2和3时为停损价格
StoplmtPrice 停损限价,当Type为3时必须指定停损限价
Code 品种代码,如 "600215"
Market 品种市场,如"SH"表示上海市场
AccountID 指定帐户,为空表示当前帐户
Valid 为1表示下单时弹出确认对话框,为0表示直接下单到服务器
默认参数要写0的
你可以想想下,你不写的话,软件怎么知道你省略几个参数呢,所以编程里一般省略的参数都要填个值的