Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共13 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:数组与递归问题

1楼
plsf99 发表于:2014/12/23 14:30:10
在看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]
请问能否改写为金字塔模型?这里的数组好象和金字塔的不一样
2楼
jinzhe 发表于:2014/12/23 14:38:30
解释一下上面的那一段是什么意思
3楼
plsf99 发表于:2014/12/23 14:46:11
[1]表示前一期值,以此类推,前一个式子里,HP的计算就需要前一期HP[1]和前二期HP[2]的值迭代,用ref()代替代试过,结果都为0!!!
4楼
jinzhe 发表于:2014/12/23 14:56:39

那么hp第一个数据和第二个数据是多少?

你要用到ref(hp,1)和 ref(hp,2),那么必定是要知道最开始的两个HP值

5楼
plsf99 发表于:2014/12/23 15:00:18
HP的第一个和第二个为0
6楼
plsf99 发表于:2014/12/23 15:01:42
更正:指标定的HP初值为零
7楼
jinzhe 发表于:2014/12/23 15:09:42
不光是初始值,你一定要确认最开始的两个值,光给一个初始值是没用的
8楼
plsf99 发表于:2014/12/23 15:26:55
书上就是这样的,书上类似的表述很多图片点击可在新窗口打开查看
9楼
jinzhe 发表于:2014/12/23 15:28:31
你看看书上有没有讲如何定义第二个的,不然这个没法算,
10楼
plsf99 发表于:2014/12/23 17:22:47
另请教版主。金字塔里的close[]能否象EL样的数组表示法,即close[1]=ref(c,1),close[2]=ref(c,2)?
共13 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 3 queries.