以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  高级功能研发区  (http://www.weistock.com/bbs/list.asp?boardid=5)
----  如何通过MarketData取得当日最高最低价?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=51569)

--  作者:yujiajia329
--  发布时间:2013/5/2 12:04:47
--  如何通过MarketData取得当日最高最低价?

请问如何通过 MarketData 对象获取到 当日(设置周期是 日线)最高最低价呢?

 用 report1 = marketdata.GetReportData(code, market)

还是用 History = marketdata.GetHistoryData(code,market,5)

呢?

report1.High 的不是当日的 最高价呢

 

通过History如何获取到 当前周期的最高价呢?

谢谢了

 


--  作者:王锋
--  发布时间:2013/5/2 12:50:57
--  

你这个当日怎么理解呢,如果是最后一个周期的用GetReportData就行了,这个对象包含了今日的动态行情


--  作者:yujiajia329
--  发布时间:2013/5/2 13:05:19
--  

您好,当日 就是当前周期,,我是用日线做的  所以当日,可是 我用report1.High 获得的不是最后一个周期的最高价啊?还有用GetReportData时候 周期怎么指定,默认是多少呢?

[此贴子已经被作者于2013-5-2 13:07:19编辑过]

--  作者:yujiajia329
--  发布时间:2013/5/2 13:20:34
--  

其实我的目的很简单 就是要获取 最后一个周期的或者是当前周期的 最高价 和最低价,

 

我用GetReportData 获取到的 Report1.High 这个值 好像是 日线的,,,,我不能确定是不是日线,也不能像GetHistoryData 那样指定周期,比如 5 就是日线,0就是分钟线 这个怎么解决