Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共11 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:MarketData.GetHistoryData数据不正确

1楼
szp 发表于:2014/7/21 9:42:12

 Sub Test2() 
   
    '1.打开金字塔,依次打开"菜单-->工具-->选项-->常规",把"多分钟线数"设置为5,确定
    '2.重新打开金字塔软件
    '3.连续运行本程序两次,观察两次输出的时间的间隔,呵呵
    
    dim hd,cycle,cycleMore,needDataCount
    dim count,i

    cycle=13 '多分钟线
    cycleMore=6 '定义多分钟线:6分钟
    needDataCount=10'获取10个数据
   
    set hd=MarketData.GetHistoryData("IF08","ZJ",cycle,needDataCount,cycleMore)
    count=hd.Count-1

    for i=count to 0 step -1
        Application.MsgOut "时间=" & hd.Date(i) & ",收盘价=" & hd.Close(i)
    next

    set hd=Nothing
   
    Application.MsgOut "----------------------------"
   
End Sub

[此贴子已经被作者于2014/7/21 9:42:27编辑过]
2楼
王锋 发表于:2014/7/21 9:57:40
别呵呵了,你的数据应该使用范围是 0 - Count-1, 你看看你是怎么用的
3楼
szp 发表于:2014/7/21 10:05:58

count=hd.Count-1

 

我是倒序用

 

你确定跑过代码?

4楼
szp 发表于:2014/7/21 10:06:54
第一次获取的数据是 选项 指定的长度,参数不生效,没看见?
[此贴子已经被作者于2014/7/21 10:07:38编辑过]
5楼
szp 发表于:2014/7/21 10:14:29
 王锋:

你确定跑过代码?

6楼
王锋 发表于:2014/7/21 10:45:32
运行过,不过我没看到任何问题
7楼
szp 发表于:2014/7/21 10:45:41
 要去 VIP 论坛提出才有人理?
8楼
szp 发表于:2014/7/21 10:49:45

收回你在 2 楼的 言论吧,还有 这个帖子的回复

 

http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=67347

 

你自己认真看看

 

9楼
szp 发表于:2014/7/21 10:51:19

 

http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=53763&authorid=0&page=0&star=2

 

第 18 楼

 

10楼
王锋 发表于:2014/7/21 13:20:37
问题已经修正
共11 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.02344 s, 2 queries.