欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 发现同一段代码在旧版和V5.0版的执行结果已经不一样了

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有1702人关注过本帖树形打印复制链接

主题:发现同一段代码在旧版和V5.0版的执行结果已经不一样了

帅哥哟,离线,有人找我吗?
huangjxing
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2016/12/1 10:42:01
发现同一段代码在旧版和V5.0版的执行结果已经不一样了  发帖心情 Post By:2018/11/30 14:00:20 [显示全部帖子]

marketdata.GetHistoryData在旧版可以取到当前K线的数据,而V5.0版最多只能取到前一个交易日最后一个K线的数据,搞得现在不知道怎么调用最新K线的指标数据了


 回到顶部
帅哥哟,离线,有人找我吗?
huangjxing
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2016/12/1 10:42:01
  发帖心情 Post By:2018/11/30 14:49:04 [显示全部帖子]

Sub Test()


        
        Set SCMarketInfo=marketdata.GetMarketInfo("SC0000","IN")   
        Set SCHistoryData=MarketData.GetHistoryData("SC0000","IN",0) 
        Set SCFormula=MarketData.StkindiByData("GD",SCHistoryData)

        MsgBox SCMarketInfo.TimeZoneConver(SCHistoryData.date(SCHistoryData.Count-1),1)        
        MsgBox SCFormula.GetBufData("ma1",SCFormula.DataSize-1)
        MsgBox SCHistoryData.Close(SCHistoryData.Count-1)
       
End Sub


 回到顶部
帅哥哟,离线,有人找我吗?
huangjxing
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2016/12/1 10:42:01
  发帖心情 Post By:2018/11/30 15:08:06 [显示全部帖子]

截图给你看看
图片点击可在新窗口打开查看此主题相关图片如下:v5.0.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:旧版.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
huangjxing
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2016/12/1 10:42:01
  发帖心情 Post By:2018/11/30 16:02:34 [显示全部帖子]

嗯,补充日内分笔数据后恢复正常了,非常感谢

 回到顶部