麻烦老师修改成WH6的指标! (文华财经)

投资者咨询:麻烦老师修改成WH6的指标! (文华财经)
来源:文华财经  日期:2020-10-4 8:08
TL = Minimum(Low or Prior Close)
BP = Close - TL.
TR = Maximum(High or Prior Close) - Minimum(Low or PriorClose)
Average7 = (7-period BP Sum) / (7-period TR Sum)
Average14 = (14-period BP Sum) / (14-period TR Sum)
Average28 = (28-period BP Sum) / (28-period TR Sum)
UO = 100 x [(4 x Average7) (2 x Average14) Average28]/(4 2 1)
技术人员回复
日期:2020-10-4 8:14
 您的指标跟wh6语言相差比较大,我们从源码中无法得知作者意图

 还请您具体量化一下思路,我们帮您直接编写
投资者咨询:麻烦老师修改成WH6的指标! (文华财经)
来源:文华财经  日期:2020-10-4 8:08
 您好,您结合说明看一下,辛苦您了!
说明
1. 真实低点:TL(t) = min(low(t), close(t-1))
2. 买入压力:BP(t) = close(t) - TL(t)
3. 真实波幅:TR(t) = max(high(t) - low(t), high(t) - close(t-1), close(t-1) - low(t))
4. 第一个时间段(以后分别为第二个和第三个)的买入压力之和:BPSum(p1) = BP(t) ... BP(t-p1)
5. 第一个时间段(以后分别为第二个和第三个)的真实波幅之和:TRSum(p1) = TR(t) ... TR(t-p1)
6. 原始终极波动指标:RawUO = 4 * (BPSum(p1) / TRSum(p1)) 2 * (BPSum(p2) /TRSum(p2)) (BPSum(p3) / TRSum(p3))
7. 最终终极波动指标:UO = 100 * (RawUO / (4 2 1))
终极波动指标有 3 个参数,分别对应用于计算买入压力和真实波幅的 3 个时间段。
技术人员回复
日期:2020-10-4 9:43
参考:

TL:=MIN(L,REF(C,1));
BPX:=C-TL;
TR:=MAX1(H-L,H-REF(C,1),REF(C,1)-L);
AVERAGE7 := SUM(BPX,7)/SUM(TR,7);
AVERAGE14 := SUM(BPX,14)/SUM(TR,14);
AVERAGE28 := SUM(BPX,28)/SUM(TR,28);
UO : 100 * ((4 * AVERAGE7) +(2 * AVERAGE14)+ AVERAGE28)/(4+ 2+ 1);