比如,就以下这段代码,逐K线模式
if barpos=1 or islastbar then debugfile2('c:\aa.txt','%.0f',1,1);
nn:openminutes(time);
很简单的,第一根和最后一根才输出,记录时间。加载204120根K线
3。53是这样的,居然用了10秒钟
2015-05-04 08:38:21.621 1
2015-05-04 08:38:31.777 1
电脑上刚好有个以前的版本3.21 ,才运行了2秒
2015-05-04 08:40:38.617 1
2015-05-04 08:40:39.288 1
输出日期给你们看看,都是从2012年3月16日到2015年4月30日 (这次加载了204390)
3.53是这样
2015-05-04 08:45:42.339 1120316
2015-05-04 08:45:52.464 1150430
3.21是这样
2015-05-04 08:46:41.450 1120316
2015-05-04 08:46:42.058 1150430
太恐怖了。升级起来,速度越来越慢
你确认一下2个版本是否是数据量不同造成的,比如你用1万根K线去计算,自然要比用300根要慢很多
2015-05-04 15:22:31.903 1
2015-05-04 15:22:31.906 191805
//股指日线,从开市起,同样的代码!楼主看下是不是自己设置或者K先数量
10s才能运行一次程序,程序化还能做么!
你们可以我用的代码去试试啊。
用日线有什么用啊。日线的数据才多少
请用1分钟K线,加载越多的K线越好。我测试时是加载204390根K线
今天我加载全部的IF股指连续1分钟K线,在同一台电脑上测试
3.53版本足足3秒
2015-05-06 08:24:54.705 1100416 (起始日期 2010年4月16日)
2015-05-06 08:24:57.794 1150505 (结束日期 2015年5月05日)
3.26版本的不足1秒
2015-05-06 08:26:05.072 1100416
2015-05-06 08:26:06.133 1150505
这还不能说明问题吗
此问题难道不理不问?