在看JOHN EHLERS的书,上面有EL语言编的指标,其中数组和递归用的多。如
HP = (1 - alpha1 / 2)*(1 - alpha1 / 2)*(Close - 2*Close[1] + Close[2]) + 2*(1 - alpha1)*HP[1] - (1 - alpha1)*(1 - alpha1)*HP[2];.
.
.
Filt = c1*(HP + HP[1]) / 2 + c2*Filt[1] + c3*Filt[2]
请问能否改写为金字塔模型?这里的数组好象和金字塔的不一样
[1]表示前一期值,以此类推,前一个式子里,HP的计算就需要前一期HP[1]和前二期HP[2]的值迭代,用ref()代替代试过,结果都为0!!!
那么hp第一个数据和第二个数据是多少?
你要用到ref(hp,1)和 ref(hp,2),那么必定是要知道最开始的两个HP值
不光是初始值,你一定要确认最开始的两个值,光给一个初始值是没用的
你看看书上有没有讲如何定义第二个的,不然这个没法算,
另请教版主。金字塔里的close[]能否象EL样的数组表示法,即close[1]=ref(c,1),close[2]=ref(c,2)?