以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  如何引用自编指标  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=98698)

--  作者:crowind
--  发布时间:2016/6/17 17:47:02
--  如何引用自编指标
请教老师,

我想自编一个引用自身前周期的指标,但是不知道如何编写  :

Index(T):=0.5× Index(T-1)+ 0.5×Index(T-2)

Index函数的参数T为周期,T表示本周期,T-1表示上一周期,T-2表示上两个周期

老师可以给一个范例吗

--  作者:jinzhe
--  发布时间:2016/6/20 9:22:40
--  
首先要定义下最初的两个index值,用户给出定义一下
--  作者:crowind
--  发布时间:2016/6/20 11:18:15
--  回复:(jinzhe)首先要定义下最初的两个index值,用户...
初始的两个 index可以定义为 =close(当天收盘价)

老师可否给个完整范例?



--  作者:jinzhe
--  发布时间:2016/6/20 11:24:19
--  
variable:index=close;
if barpos=2 then index:=close;
r1:=ref(index,1);
r2:=ref(index,2);
if barpos>2 then index:=r1*0.5+r2*0.5;