set Data1= marketdata.GetHistoryData("if00","zj",0)
Data1.Low(Data1.count-1) //取最后一分钟的k最低值,往前3分钟只要这里Data1.count-2最小值自己在处理下
set Data1= marketdata.GetHistoryData("if00","zj",0)
Data1.Low(Data1.count-59) 这样是否是前60分钟的最低低价格, 我在vbs里面取的数据不对.
这个是取1分钟上倒数第59跟那根k线的low,你要取60跟的最低价。
自己看下vba帮助手册里有array对象的min方法。建议您一些简单的方法自己在那个手册里可以自己搜索下。