以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  REF非放IF里面引用出错问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=30381)

--  作者:lanchongms
--  发布时间:2012/11/4 21:53:04
--  REF非放IF里面引用出错问题

a:=0+1;
b1:ref(a,1),linethick0;

 

if c>o then begin
a:=0;
end

 

很简单的一段代码,理论上,b1的值,在阳线后的一根K线,恒为0才对,但实际他却恒定为1(REF没有放在IF语句中)。

 

也就是,变量在二次赋值后,REF可能出错?


--  作者:jinzhe
--  发布时间:2012/11/5 9:08:02
--  

a:=0+1;


 

if c>o then begin
a:=0;
end


b1:ref(a,1),linethick0;

 

写成这样,然后逐k线计算