以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  VBA公式调用  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=61361)

--  作者:zzq888888
--  发布时间:2014/1/28 22:59:10
--  VBA公式调用


Sub UserForm1_CommandButton1_Click()

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

End Sub

为什么这个值返回的都是0呢?谢谢了


--  作者:王锋
--  发布时间:2014/1/29 9:25:58
--  
补充一下IF02的历史数据再说
--  作者:梦想
--  发布时间:2014/1/31 17:42:00
--  

Sub UserForm1_CommandButton1_Click()

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

End Sub


--  作者:zzq888888
--  发布时间:2014/2/7 15:17:32
--  
谢谢!不过有个疑问是不是因为DATACOUNT的数据太大了,金字塔没有那么多数据所以显示不出来?