if time=100000 then
BEGIN
rhigh:=CALLSTOCK('rb00',vtHIGH,5,-1);
gethigh:=rhigh;
end
高点:gethigh;
上面这段代码希望做到3分钟的K线图表,在10点整数点取得前60分钟内(9:00到9:59:59)的最高点,测试时发现CALLSTOCK始终没被执行,请问哪里的问题?
time函数的原因。 因为你是3分钟周期,time返回值和k周期上显示的一致。3分钟无法返回10点整的数值。
那么在5分钟图标上要实现这个整数点,怎么写代码才能执行到?
以下是引用lihuitomo在2017/9/1 11:18:20的发言:
那么在5分钟图标上要实现这个整数点,怎么写代码才能执行到?
五分钟周期可以取到10点整的K的啊。
TIME=100000?跟踪测试还是进不去,显示10:05的5分钟K线TIME值是130500,这个TIME函数是返回金字塔时间?
time返回的是k线时间,默认是金子塔时区,也就是比北京时间快4小时