以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  T20HI既然定义了全局变量,后边为什么又定义为一个变量  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=182678)

--  作者:qq代人发帖
--  发布时间:2020/10/26 8:53:44
--  T20HI既然定义了全局变量,后边为什么又定义为一个变量

请教:李凯的海龟交易策略里
VARIABLE : T20HI=CLOSE ; //20周期的高点
T20HI := REF(HHV(H,T20),1) ;
为什么不直接写成
VARIABLE : T20HI= REF(HHV(H,T20),1) ;

 

close起什么作用?还有T20HI既然定义了全局变量,后边为什么又定义为一个变量


--  作者:FireScript
--  发布时间:2020/10/26 9:07:39
--  
全局变量 不支持这样去定义的。
VARIABLE:T20HI:= REF(c,1) ;

“还有T20HI既然定义了全局变量,后边为什么又定义为一个变量” 前面的是定义,后面再次这样 是赋值操作。

--  作者:sakya8
--  发布时间:2020/10/26 11:16:14
--  
VARIABLE : T20HI=CLOSE 是错的,
 VARIABLE:T20HI:= REF(c,1) 的用法是可以的
可以这样理解吗

--  作者:sakya8
--  发布时间:2020/10/26 15:36:07
--  
上面我的问题问错了,就不问了。看下面

请教:李凯的海龟交易策略里
VARIABLE : T20HI=CLOSE ; //20周期的高点
T20HI := REF(HHV(H,T20),1) ;

T20HI应该不用variable定义吧?他每根K线都要刷新,并不是取得前值?