以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 代码问题咨询 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=173745) |
-- 作者:xin01 -- 发布时间:2019/12/27 8:59:38 -- 代码问题咨询 len1:BARSLAST(cross(D_FN1<D_FN2,0.5)),NODRAW;//计算结果:len1=25 len2:BARSLAST(cross(D_FN1>D_FN2,0.5)),NODRAW;//计算结果:len2=158 代码段1: if len1>len2 then BEGIN RKH:VALUEWHEN(FN2=1,H),NODRAW; end 代码段2: if len1<len2 then BEGIN RKL:VALUEWHEN(FN1=1,L),NODRAW; end 计算结果满足代码段2(25<158) 但是就是不执行代码段2。 |
-- 作者:FireScript -- 发布时间:2019/12/27 9:31:13 -- 这样试下呢。 len1:BARSLAST(cross(D_FN1<D_FN2,0.5)),NODRAW;//计算结果:len1=25 len2:BARSLAST(cross(D_FN1>D_FN2,0.5)),NODRAW;//计算结果:len2=158RKL:IF(len1>len2,VALUEWHEN(FN2=1,H),VALUEWHEN(FN1=1,L)),NODRAW; |