Order.Buy(1,10, 价格? , 停损价格?, "rb10", "sq","",0) 最前在一个参数是1,是市价成交
后面这两个价格我怎么写啊,怎么写成
Order.Buy(1,10, 1 , 1, "rb10", "sq","",0) 也以成交呢
第一个参数为1表示的是市价单,后面的价格金字塔将会忽略掉,所以你随便填都不会影响
那要是限价呢,后面的价格要填吧,不能忽略吧
那请问下VBA中如何通过获得当期收盘价来计算当order为限价或者限价停损时候的限价呢?
就是如果我想在VBA里面用如下语句
r=order.Buy(0,vol,price,0,code,market,"",0)
这里是限价指令,限价指令必须要指定限价价格,这里的price我想用当期收盘价,price该如何赋值?
参考
set Report1 = marketdata.GetReportData("600217","SH")
msgbox Report1.NewPrice
这样得到当前的最新价