以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  高级功能研发区  (http://www.weistock.com/bbs/list.asp?boardid=5)
----  [求助]vba如何调用某个合约的5分钟K线收盘均价  (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=62078)

--  作者:1985625he
--  发布时间:2014/2/26 19:02:37
--  [求助]vba如何调用某个合约的5分钟K线收盘均价

这个该如何来编写,还是有现成的对象可以调用的,谢谢


--  作者:王锋
--  发布时间:2014/2/27 16:29:43
--  

有2个方法可以解决

方法1,自己取历史数据来计算

方法2,使用Stkindi方法来获得,初学者我们推荐这种,

范例

Set Formula = marketdata.STKINDI("if08","zj","ma(5,10,20,60)",0,0) \'调用中金所IF08合约的1分钟的MA移动平均线指标,参数依次是5,10,20,60
mgbox Formula.GetBufData("ma3",924) \'显示第925根k线上的MA3指标线数值