以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  请教:取一段时间的历史数据怎么表示  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=5963)

--  作者:lilieddove
--  发布时间:2011/4/1 14:13:47
--  请教:取一段时间的历史数据怎么表示

以下是取日线数据的代码,但我如果只想取一段时间,如只取2011年以来的数据,应该怎么加代码。

Set HistoryData=marketdata.GetHistoryData("IF00","ZJ",5)


--  作者:董小球
--  发布时间:2011/4/1 14:20:57
--  

GetPosFromDate(DateData)

得到得到指定日期时间DateData的数据的基于0索引的序号。
如果指定日期超过数据范围返回-1。

示例:
\'得到上期所指定品种的日线数据
Set History = marketdata.GetHistoryData("rb00","sq",5)
\'显示指定日期的数据所在位置
MSGBOX HISTORY.GetPosFromDate("2010/12/28")


--  作者:lilieddove
--  发布时间:2011/4/1 14:43:54
--  
Thanks a lot!