指标构成与逻辑解析:
1. VAR1A:计算12日与26日指数移动平均线的差值,放大100倍后加50。用于衡量短期与中期趋势的偏离度。
2. VAR2A:对VAR1A进行9日指数移动平均,作为VAR1A的平滑信号线。
3. VAR3A:基于21日内最高价与当前收盘价的位置关系,计算出一个0至100(调整后为-10至90)的摆荡值,值越小表示股价在近期高位附近。
4. VAR4A:基于21日内最低价与当前收盘价的位置关系,计算出一个0至100的摆荡值,即当前价在近期价格区间内的相对位置,值越大表示越靠近区间顶部。
5. VAR5A:对VAR4A进行13日移动平均(权重参数为8),平滑后的价格相对位置指标。
6. VAR6A:对VAR3A进行21日移动平均(权重参数为8),平滑后的高位压力指标。
7. VAR7A:80日简单移动平均减去10日简单移动平均的七分之一,用于刻画长期均线与短期均线的一种复合关系。
8. VAR8A:收盘价的5日指数移动平均,代表短期趋势。
9. VAR9A:对“9日内最低价的1.1倍”这个序列进行14日简单移动平均,构成一个动态支撑参考线。
10. VAR10A:基于VAR9A和VAR8A计算出的一个参考价格线,公式为 `2VAR9A - VAR8A - C0.1`。
11. VAR11A:根据`(VAR8A - VAR10A)5`的正负,分别计算其平方值并除以10,赋予正负号。用于量化短期均线与动态参考线偏离的强度。
12. VAR12A:对VAR11A进行条件处理,若VAR11A大于0则输出`VAR11A-0`,否则输出12。此处的“-0”无实际数学影响,可能为公式遗留或特定标记。
13. VAR13A:计算7日内收盘价上涨幅度的平滑值与其绝对波动幅度的平滑值的比率,再乘以100。这是一个类似RSI的强弱指标,衡量近期上涨动能的强度。
14. VAR15:对VAR5A(平滑后的价格相对位置)再次进行13日移动平均(权重参数为8),并向上取整。该线以粗红色(COLOR0000FF)绘制,是核心输出线之一,代表价格在近期区间内的强势程度。
15. VAR16:条件判断指标。如果`VAR15 - VAR6A < -65`,则输出1,否则输出6。该结果以绿色(COLOR00FF00)显示,用于标识`VAR15`线显著低于`VAR6A`线的极端情况。
16. VAR17:一个复合的随机摆动指标。首先计算股价在27日区间内的位置(0-100),进行5日平滑;再对该结果进行3日平滑;最后通过`3第一次平滑结果 - 2第二次平滑结果`的公式进行加权,并最终进行5日移动平均。用于捕捉价格的超买超卖状态。
17. AA:计算3日类似RSI的指标,衡量极短期上涨动能。
18. BB:计算14日类似RSI的指标,衡量短期上涨动能。
19. VAR18:条件信号。当`(BB-AA)/AA > 5`(即14日动能显著强于3日动能)且 `VAR15 < 12`(价格处于近期区间相对低位)时,输出信号值50,否则为0。用于捕捉低位可能出现的动能转换(长周期动能开始强于短周期)。
20. AA1:AA的别名引用。
21. BB1:引用AA指标的前一日值。
核心应用要点:
主要观察线:关注VAR15(红色粗线)的数值和方向。该线代表价格在近期(21日)波动区间内的强势度,数值越高越强。
极端背离信号:关注VAR16(绿色数字)。当其显示为1时,表明`VAR15`线已极度低于`VAR6A`线(差值小于-65),提示可能存在超卖或指标底背离。
低位动能转换信号:关注VAR18。当出现信号值50时,表示价格处于相对低位(VAR15<12)且中长期动能(BB)开始显著强于短期动能(AA),可能预示下跌动能衰竭或趋势转换。
辅助确认:VAR17可用于辅助判断超买超卖区域。VAR1A与VAR2A的关系可类比MACD的DIF与DEA,用于判断趋势动量。
VAR1A:=(EMA(C,12)-EMA(C,26))*100+50;
VAR2A:=EMA(VAR1A,9);
VAR3A:=((HHV(H,21)-C)/(HHV(H,21)-LLV(L,21)))*100-10;
VAR4A:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;
VAR5A:=SMA(VAR4A,13,8);
VAR6A:=SMA(VAR3A,21,8);
VAR7A:=MA(C,80)-MA(C,10)/7;
VAR8A:=EMA(C,5);
VAR9A:=MA((LLV(C,9))*1.1,14);
VAR10A:=2*VAR9A-VAR8A-C*0.1;
VAR11A:=IF(((VAR8A-VAR10A)*5>0),(POW((VAR8A-VAR10A)*5,2))/10,(-1*(POW((VAR8A-VAR10A)*(5),2)))/(10));
VAR12A:=IF((VAR11A>0),VAR11A-0,12);
VAR13A:=SMA(MAX(C-REF(C,2),0),7,1)/SMA(ABS(C-REF(C,2)),7,1)*100;
VAR15:=CEILING(SMA(VAR5A,13,8)),LINETHICK2,COLOR0000FF;
VAR16:=IF((VAR15-VAR6A<(-65)),1,6),COLOR00FF00;
VAR17:= MA(3*SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1)-2*SMA(SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1),3,1),5);
LC:=REF(CLOSE,1);
AA:=SMA(MAX(CLOSE-LC,0),3,1)/SMA(ABS(CLOSE-LC),3,1)*100;
BB:=SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100;
VAR18:=IF((BB-AA)/AA>5 AND VAR15<12,50,0);
AA1:=AA;
BB1:REF(AA,1);