关于vba取1分钟K线信息的问题 [金字塔]
-
咨询内容:
在VBA中,我需要在定时器中,每隔一分钟,取所有品种的上一分钟的收盘价实时信息,用了下面的代码
'周期类型 '0 1分钟 1 5分钟 2 15分钟 3 30分钟 4 60分钟 5日线 6周线 7月线 8年线 9多日线 10分笔成交 '11多小时线 12多秒线 13多分钟线 14季度线 15半年线 16节气线 17 3分钟 18 10分钟 19 多笔线
set f_tmp = marketdata.GetHistoryData( "CU01", "SQ", 0 ) f_idx = f_tmp.Count - 1 f_date = f_tmp.Date(f_idx) f_close = f_tmp.Close(f_idx)
用定时器每分钟执行一次,发现在晚上11点30分以后,什么时候取,返回的时间和收盘价都是当天23:30:00的数据,请问原因?
(此外,还有什么方法可以在VBA中实时取当前时间的上一分钟收盘价信息?)来源: CXH99.COM
-
金字塔客服:
平时都正常,就晚上11点30后出现的问题吗。你看下k图上,cu01这个时间点后数据是否正常呢
-
用户回复:
又试了一晚上,到晚上 2017-11-13 23:30:00 分以后就取不到信息了,K线图正常的
-
网友回复:
这边晚上测试下
-
网友回复:
本地这边测试的情况,请问您这边的软件版本是多少?是4.4的吗
此主题相关图片如下:nup_n`7@nptb`q8l4fdfl_a.png
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容