以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  getbufdata 问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=96599)

--  作者:orca8
--  发布时间:2016/4/22 10:20:34
--  getbufdata 问题
Set Grid = frame_dkp.GetGridByName("Window2")
 Set Formula = Grid.GetFormulaByName("BBII")
  
 for i = 0 to Formula.DataSize-1
  bb =Formula.GetBufData("b" ,i)
  application.MsgOut  Formula.Name & "   "&Formula.DataSize & "   " & i   & "      "&bb
 next

打印出来的数据 从0开始 有一些都是-1 ,末尾 有几个 都是0 ,补充了数据也一样, 换了指标 MA 试了,也一样。

--  作者:yukizzc
--  发布时间:2016/4/22 10:41:52
--  

免费版vb读取数据限制在1000,专业版没有限制


--  作者:orca8
--  发布时间:2016/4/22 11:02:30
--  
我这datasize也才400多啊
--  作者:yukizzc
--  发布时间:2016/4/22 11:20:48
--  

工具-选项-维护

内存保留,填0


--  作者:orca8
--  发布时间:2016/4/22 11:33:05
--  
BBII   457   450      5613
BBII   457   451      5609
BBII   457   452      5607
BBII   457   453      5604
BBII   457   454      5600
BBII   457   455      0
BBII   457   456      0
还是有为0的情况,我只要得到最新的完整数据就行
[此贴子已经被作者于2016/4/22 11:33:34编辑过]

--  作者:王锋
--  发布时间:2016/4/22 12:10:29
--  
你先确认品种的历史数据是否补齐了再说