核心逻辑
该指标是一个综合性的超买超卖类指标,以**前一日收盘价作为零轴基准**,在此基础上叠加了多个技术指标: 1. **KDJ指标**:计算9日内的最高价和最低价,得出RSV值,再通过SMA平滑得到K、D、J线 2. **RSI指标**:计算3日内的相对强弱指标 3. **威廉指标**:计算34日内的威廉波段值 4. **自定义VB2指标**:基于价格变化的短期动量指标 通过彩色K线柱状图和背景带区,直观展示市场处于超买、超卖或震荡状态。
买卖信号
**卖出信号:** - RSI1上穿88时触发卖出(SELL2条件) **买入信号:** - VB2指标满足特定条件时触发买入(VB4条件):VB2在2日内创最低值,且VB2<0,出现由下往上穿越MA(VB2,2)的情况 **辅助判断:** - 威廉波段>95时为风险区域(顶部) - 威廉波段<5时为超卖区域(底部)
用法
1. **观察彩色K线**: - 红色柱:J>K且在零轴上方(强势上涨) - 黄色柱:J<K且在零轴上方(上涨乏力) - 粉色柱:J>K且在零轴下方(反弹) - 青色柱:J<K且在零轴下方(弱势下跌) 2. **结合威廉指标**:关注黄色三角(顶部风险)和青色三角(底部机会) 3. **RSI和VB2配合**:RSI>88时考虑卖出,VB2出现买入条件时考虑买入 4. **零轴参考**:零轴代表前一日收盘价,辅助判断价格相对位置
公式源码
零轴:=DYNAINFO(3)*1,COLOR0000FF; STICKLINE(1,90/100+零轴,90/100+零轴,2,0),COLOR00BBBB; STICKLINE(1,10/100+零轴,10/100+零轴,2,0),COLOR0000BB; STICKLINE(1,100/100+零轴,100/100+零轴,2,0),COLORBBBBBB; STICKLINE(1,50/100+零轴,50/100+零轴,2,0),COLORFF0000; STICKLINE(1,0/100+零轴,0/100+零轴,2,0),COLORBBBB00; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100+50/100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D; KK:=零轴+K/100; DD:=零轴+D/100; JJ:=零轴+J/100; EE:=50/100+零轴; DRAWBAND(KK,RGB(200,0,150),EE,RGB(0,170,120)); DRAWBAND(JJ,RGB(220,0,0),KK,RGB(120,120,170)); DRAWKLINE(H,O,L,C); AAA:=JJ>=KK AND KK>=EE; BBB:=JJ>=KK AND KK<EE; DDD:=JJ<KK AND KK>=EE; EEE:=JJ<KK AND KK<EE; STICKLINE(AAA,H,L,0,0),COLOR0000FF; STICKLINE(BBB,H,L,0,0),COLORFF00FF; STICKLINE(DDD,H,L,0,0),COLOR00FFFF; STICKLINE(EEE,H,L,0,0),COLORFFFF00; STICKLINE(AAA,CLOSE,OPEN,3.2,0),COLOR000099; STICKLINE(AAA,CLOSE,OPEN,1.8,0),COLOR0000BB; STICKLINE(AAA,CLOSE,OPEN,1.3,0),COLOR0000DD; STICKLINE(AAA,CLOSE,OPEN,0.5,0),COLOR0000FF; STICKLINE(BBB,CLOSE,OPEN,3.2,0),COLOR990099; STICKLINE(BBB,CLOSE,OPEN,1.8,0),COLORAA00AA; STICKLINE(BBB,CLOSE,OPEN,1.3,0),COLORDD00DD; STICKLINE(BBB,CLOSE,OPEN,0.5,0),COLORFF00FF; STICKLINE(DDD,C,O,3.2,0),COLOR009999; STICKLINE(DDD,C,O,2.4,0),COLOR00BBBB; STICKLINE(DDD,C,O,1.0,0),COLOR00DDDD; STICKLINE(DDD,C,O,0.6,0),COLOR00FFFF; STICKLINE(EEE,C,O,3.2,0),COLOR999900; STICKLINE(EEE,C,O,1.6,0),COLORBBBB00; STICKLINE(EEE,C,O,1.0,0),COLORDDDD00; STICKLINE(EEE,C,O,0.5,0),COLORFFFF00; LC:=REF(CLOSE,1); rsi1:=SMA(MAX(CLOSE-LC,0),3,1)/SMA(Abs(CLOSE-LC),3,1)*100; SELL2:=(crOSS(88,RSI1)); DRAWTEXT(SELL2,HIGH*1.02,'←卖'),COLOR00FF00; VB1:=C-REF(C,1); VB2:=100*EMA(EMA(VB1,6),6)/EMA(EMA(ABS(VB1),6),6); VB3:=IF(LLV(VB2,2)=LLV(VB2,7) AND COUNT(VB2<0,2) AND CROSS(VB2,MA(VB2,2)),1,0); VB4:=FILTER(VB3=1,5); DRAWTEXT(VB4,LOW*0.98,'←买'),COLOR00FFFF; DRAWTEXT_FIX(1,0,0,0,HYBLOCK); 威廉波段:=100-(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34))*100; 威廉风险:=IF(威廉波段>95,(100/100+零轴)-(100/100+零轴)*0.009,100/100+零轴),COLOR00FFFF,LINETHICK0; DRAWBAND(100/100+零轴,RGB(220,220,0),威廉风险,RGB(0,0,0)); WLDB:=IF(威廉波段<5,(0/100+零轴)+(0/100+零轴)*0.009,0/100+零轴),COLORFFFF00,LINETHICK1; DRAWBAND(WLDB,RGB(0,220,220),0/100+零轴,RGB(0,0,0)); DRAWTEXT_FIX(1,0.05,0.0,0,'【彩色k线标识】★★红色柱---J大于K并在中轴上★★黄色柱--J小于K并在中轴上★★ '),COLORFFFFFF; DRAWTEXT_FIX(1,0.05,0.035,0,'【彩色K线标识】★★粉色柱---J大于K并在中轴下★★青色柱--J小于K并在中轴下★★ '),COLOR00FFFF; DRAWTEXT_FIX(1,0.05,0.07,0,'【彩色三角型标识】★★青色三角形---威廉底部★★黄色三角形--威廉顶部★★ '),COLORFFFF00;