以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  高级功能研发区  (http://www.weistock.com/bbs/list.asp?boardid=5)
----  [求助] vba中读取当前K线最后一根K线的Datetime?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=12739)

--  作者:chenwc
--  发布时间:2012/7/2 13:24:55
--  [求助] vba中读取当前K线最后一根K线的Datetime?
读取当前K线最后一根K线的Datetime, 请问是用哪个对象的哪个函数呢?
--  作者:Leon
--  发布时间:2012/7/2 13:46:08
--  
这个到没有使用过,楼主试试Grid对象中的DateByPos ()函数
--  作者:王锋
--  发布时间:2012/7/2 13:50:36
--  

楼上应该多看看金字塔的编程帮助,这种简单的问题应该是可以帮客户去解决的!

 

\' 得到框架名称为"Technic",窗格名称为"Window1"的窗格对象
Set Grid = Technic.GetGridByName("Main")

\'得到该窗格所对应的对象
Set History = Grid.GetHistoryData()

\'取最后一天的收盘价
LastDate= History.Date(History.Count-1)
MsgBox LastDate


--  作者:Leon
--  发布时间:2012/7/2 13:59:51
--  
以下是引用王锋在2012-7-2 13:50:36的发言:

楼上应该多看看金字塔的编程帮助,这种简单的问题应该是可以帮客户去解决的!

 

\' 得到框架名称为"Technic",窗格名称为"Window1"的窗格对象
Set Grid = Technic.GetGridByName("Main")

\'得到该窗格所对应的对象
Set History = Grid.GetHistoryData()

\'取最后一天的收盘价
LastDate= History.Date(History.Count-1)
MsgBox LastDate

 

 

明白!正在研究~