我用‘昨低: CALLSTOCK(STKLABEL,VTLOW,6,-1)’引用昨天品种的最低价,
本来是打算引用9:00至23:30收盘时的最低价,但是结果却发现最后得出来的数据是
21:00到第二天15:00的数据,也就是把21:00的数据当作是一天的开始了。
请问老师我要如何解决这种问题,就是引用9:00至23:30收盘时的最低价出来
你这是因为是在金字塔时区下才会这样的。 你可以看下关于金字塔时区和北京时区的说明:http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=87464&page=1&star=1 。要么你直接选择北京时区,可以直接获取到你要的值,但是我们不太推荐使用这个时区。不用北京时区的话,就只能使用代码来尝试处理下。
交易所规定的就是夜盘和次日日盘为一天数据。一根日线自然已有一个最低价。
VARIABLE:my_llv=0;
if TODAYBAR=1 then my_llv:=low;
if low<my_llv and time>010000 and time<CLOSETIME(1) then
begin
my_llv:=low;
end
ll:my_llv;
谢了