引用:
原帖由 埃罗 于 2006-8-6 23:41 发表
{【区域之源】}
区域上限:REF(H,BARSCOUNT(C)-1),COLORRED;
区域下限:REF(L,BARSCOUNT(C)-1),COLORGREEN;
区域中限: (区域上限+区域下限)/2,COLORYELLOW;
这是从共享区下载的公式。俺有些未搞懂:为何BARSC ...
关键你如何理解 ref(h,barscount(c)-1) ?
ref---是历史的;
h-----是最高价;
BARSCOUNT(c)---BARSCOUNT(c)第一个有效数据到当前的天数,也就是上市已来的总天数。
在指标编辑中逆排序:
ref(h,1),表示的是昨天的最高价,这里面是不允许ref(h,0)出现的,也就是说,ref都是向前推的;
而正排序--也就是上市的第一天开始计算:
第一天收盘后,虽然BARSCOUNT(c) =1,但 ref(h,1)则选的是“昨天”的数据,而“昨天”该股还没上市, 结果指标也就不存在了;那么第二天,BARSCOUNT(c)=2 天,结果指标则变成了ref(h,2),还是指没上市那天的,但ref(h,1)却是已经存在的了,也就是 ref(h,BARSCOUNT(c)-1)=ref(h,1) ,依次类推......最后就是 区域上限:REF(H,BARSCOUNT(C)-1) 就是成立的了。
不知道我解释明白没有?
你也可以自己试验一下,将你指标中的-1 都去掉,你会发现结果指标没有了,就是这个原因。