请教一下,怎么样用debugfile2 记录每根K线的系统时间,time()显示的不是系统时间
time返回的是K线时间,debugfile2输出的就是每次计算的系统时间,你是要在每次新K生成的时候,输出一条debugfile?你是在图表上输出还是后台输出呢,图表上输出是根据分笔计算来的。麻烦把你的需求描述详细一些。
[此贴子已经被作者于2018/3/12 10:31:35编辑过]
我想记录屏幕上每根K线的系统时间,比如说5分钟RB每天第一根K是21:05,我想记录这个时间,time/hour记录的是1:05。
这是因为你使用的是金字塔时间,所以time输出的是K线的金字塔时间,是在北京时间的基础上往后延4个小时。
1、可以切换到北京时间,在工具--选项---视图中,切换到北京时间选项,再重启软件,这样time输出的就是北京时间。
2、也可以通过逻辑换算,输出time的基础上减去4个小时
例如:
a:if(time-040000<0,time-040000+240000,time-040000);
[此贴子已经被作者于2018/3/12 13:17:49编辑过]