以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- GetReportData 问题 (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=51576) |
-- 作者:yujiajia329 -- 发布时间:2013/5/2 14:32:55 -- GetReportData 问题 其实我的目的很简单 就是要获取 最后一个周期的或者是当前周期的 最高价 和最低价, 我用GetReportData 获取到的 Report1.High 这个值 好像是 日线的,,,,我不能确定是不是日线,也不能像GetHistoryData 那样指定周期,比如 5 就是日线,0就是分钟线 然而如果我用History.High(History.Count)获取到的都是 0,显然不行 这个怎么解决? |
-- 作者:guotx2010 -- 发布时间:2013/5/3 8:06:30 -- 如果你要获取某一个周期的最近几根K线的最高、最低价,可以使用pel公式hhv,llv函数,容易写,然后用vba读取公式的输出值,用vba 也能实现,但是代码量大很多。 [此贴子已经被作者于2013-5-3 8:06:53编辑过]
|
-- 作者:yujiajia329 -- 发布时间:2013/5/3 9:22:20 -- 希望marketData 获得 现在就是Report1.High 这个是代表什么,给我解释一下可以吗 ? |
-- 作者:王锋 -- 发布时间:2013/5/3 9:29:04 -- 动态牌上显示的当日最高价 |
-- 作者:yujiajia329 -- 发布时间:2013/5/3 10:39:02 -- 好的 谢谢 |
-- 作者:wknjt -- 发布时间:2013/5/7 17:10:07 -- 我也不是要获取某个值,我只是想自己根据ReportData生成1分钟,5分钟和日线。我的目的是需要在某些情况下对K线进行一些调整,所以才采用这样的方法的。 |
-- 作者:wknjt -- 发布时间:2013/5/7 17:20:19 -- 不好意思,回错了。 |