以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- BARSLAST时间定位写在不同位置,结果不一样,不知道是否是Bug (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=76730) |
-- 作者:ppmjy -- 发布时间:2015/3/22 3:10:49 -- BARSLAST时间定位写在不同位置,结果不一样,不知道是否是Bug VARIABLE:LastDate=0,LastTime=0; M1:ma(C,5); M2:ma(C,10); //语句写在这个位置不显示??? nBars:BARSLAST(date=LastDate and time=LastTime),NODRAW; if cross(M1,M2) then begin
LastDate:=DATE;
LastTime:=Time; end //在这个位置显示??? //nBars:BARSLAST(date=LastDate and time=LastTime),NODRAW; |
-- 作者:百湛必胜客 -- 发布时间:2015/3/22 8:55:05 -- 逐行逐根模式是不一样的,逐根应该有显示,但是在均线交叉处写在第一位置和第二位置的结果是不同的 |
-- 作者:ppmjy -- 发布时间:2015/3/22 9:09:51 -- 逐K线模式在第一个位置没有显示。另外,在模型不同位置用到此函数,有些地方能计算,有些地方不能计算,问题很大。 |
-- 作者:ppmjy -- 发布时间:2015/3/22 9:52:30 -- VARIABLE:LastDate=0,LastTime=0; M1:ma(C,5); M2:ma(C,10); //语句写在这个位置不显示??? nBars1:BARSLAST(date=LastDate and time=LastTime),NODRAW; if cross(M1,M2) then begin
LastDate:=DATE;
LastTime:=Time; end //在这个位置显示??? nBars2:BARSLAST(date=LastDate and time=LastTime),NODRAW; ================================================ nBars1 不显示 nBars2 显示
[此贴子已经被作者于2015/3/22 9:53:10编辑过]
|
-- 作者:ppmjy -- 发布时间:2015/3/22 12:48:55 -- 难道不是系统Bug? |
-- 作者:yukizzc -- 发布时间:2015/3/22 18:23:30 -- 另一个帖子回复你了,你先判断条件,然后再给条件的变量赋值导致条件永远没满足。 |