2017-12-27 14:06:44.802 20171227 140645zq:359
2017-12-27 14:06:49.872 20171227 140650zq:359
2017-12-27 14:06:55.095 20171227 140655zq:359
2017-12-27 14:07:00.255 20171227 140700zq:359
2017-12-27 14:07:04.943 20171227 140705zq:359
2017-12-27 14:07:09.136 20171227 140710zq:359
2017-12-27 14:07:14.207 20171227 140715zq:359
2017-12-27 14:07:20.292 20171227 140720zq:359
2017-12-27 14:07:24.349 20171227 140725zq:359
可以看到ZQ这个变量一直没变。
这个是当日当前周期下K线数量啊。 你要根据K线周期确定K线数量是否刷新了啊。
那如果我想知道当前这根K线是当日的第几根要怎么处理?
017-12-27 14:09:14.873 20171227 140915zq:359
2017-12-27 14:09:19.950 20171227 140920zq:359
2017-12-27 14:09:25.016 20171227 140925zq:359
2017-12-27 14:09:30.085 20171227 140930zq:359
2017-12-27 14:09:35.157 20171227 140935zq:359
2017-12-27 14:09:40.225 20171227 140940zq:359
2017-12-27 14:09:44.281 20171227 140945zq:359
2017-12-27 14:09:49.351 20171227 140950zq:359
2017-12-27 14:09:54.422 20171227 140955zq:359
2017-12-27 14:09:59.712 20171227 141000zq:359
2017-12-27 14:20:54.910 20171227 142055zq:359
2017-12-27 14:20:59.611 20171227 142100zq:359
2017-12-27 14:21:04.681 20171227 142105zq:359
2017-12-27 14:21:09.751 20171227 142110zq:359
2017-12-27 14:21:14.835 20171227 142115zq:359
2017-12-27 14:21:19.892 20171227 142120zq:359
2017-12-27 14:21:25.205 20171227 142125zq:359
2017-12-27 14:21:30.030 20171227 142130zq:359
2017-12-27 14:21:35.100 20171227 142135zq:359
2017-12-27 14:21:40.348 20171227 142140zq:359
2017-12-27 14:21:45.242 20171227 142145zq:359
2017-12-27 14:21:50.360 20171227 142150zq:359
2017-12-27 14:21:54.367 20171227 142155zq:359
2017-12-27 14:21:59.436 20171227 142200zq:359
2017-12-27 14:22:05.520 20171227 142205zq:359
2017-12-27 14:22:09.577 20171227 142210zq:359
现在14:22了周期还是359
zq:TODAYBAR;
if islastbar then begin
debugfile('c:\test.txt',numtostr(date+19000000,0)&' '&numtostr(time,0)&'zq:%.0f',zq);
end
整个交易系统就是这样的
2楼我没说清楚,那个函数意思是 得到当日从开盘以来到现在的周期数量. 就是当前K是当日第几个K的意思。
你那个值不变,你看下你后台限制了多少周期的数据使用啊。比如说1分钟周期,当日的K线数量是不是大于你设置的后台的数据使用量。也可能是你数据不足,你打开那个品种,看下当天有多少数据量。