以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请教问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=74226) |
-- 作者:punkcat401 -- 发布时间:2015/1/9 12:21:08 -- 请教问题 橡胶开夜盘后出现的问题,我用的是北京时区 如果日内K线数大于X,且满足条件A,那么变量N赋值为1,收盘前N归零 IF TODAYBAR>=X AND 条件A THEN N:=1; IF TIME=CLOSETIME(0) THEN N:=0; 升级后的这类语句,前几天出现N=1赋值之后,一直不归零,N=1一直持续到今天(如果在赋值语句中加入 DATE=CURRENTTIME ,则当日N为0,说明赋值不是当日发生的) 把时区调成金字塔时区,当日N也是正常为0,这应该是夜盘时间的问题吧 如果我必须要用北京时区,有什么其他办法让N在收盘前归零吗 |
-- 作者:jinzhe -- 发布时间:2015/1/9 13:33:28 -- 北京时间的todaybar最后一根k线是230000,金字塔时间的todaybar最后一根是190000(也就是北京时间的150000) 所以要做对应的修改 |
-- 作者:punkcat401 -- 发布时间:2015/1/9 13:40:07 -- 我直接写为TIME>收盘时间 则归零,好像是正常了 但是按说TIME=CLOSETIME(0) 是自动调用的啊,时间变了,会自动改变啊,怎么就出错了呢
[此贴子已经被作者于2015/1/9 13:40:21编辑过]
|
-- 作者:jinzhe -- 发布时间:2015/1/9 13:45:06 -- 北京时间下的closetime和金字塔时间下的closetime不一样,具体区别在哪里,上面解释过了 |