核心逻辑
该指标实际上是基于BIAS(乖离率)指标进行改良的震荡型指标。具体原理如下: 1. **基础计算**:计算收盘价与12日均线的偏离程度(乖离率) 2. **高低点识别**:通过向前回溯P=5天的数据,在11天窗口内寻找BIAS的局部最高点和最低点 3. **区间构建**:将最近的高点作为"上轨",低点作为"下轨",形成一个震荡区间 4. **相对能量**:计算当前BIAS值在上下轨区间内的相对位置(0-100%) 5. **趋势线绘制**:根据高低点动态绘制压力线和支撑线
买卖信号
- **买入信号**:OBV(实际是BIAS值)向上突破上轨(压力线)时,显示"上"字,可能产生向上行情 - **卖出信号**:OBV向下突破下轨(支撑线)时,显示"下"字,可能产生向下回调 - **图标信号**:显示向上箭头(D1)为阶段性高点信号,向下箭头(D2)为阶段性低点信号
用法
1. **判断超买超卖**:当BIAS远离0轴时表示超买/超卖 2. **突破交易**:当OBV上穿压力线时买入,下穿支撑线时卖出 3. **趋势确认**:结合相对能量指标,数值接近100时表示接近压力位,接近0时表示接近支撑位 4. **配合其他指标**:建议结合均线、MACD等趋势指标使用,避免在单边行情中频繁交易
公式源码
bias:(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;
obv:=BIAS;
P:=5;
A1:=REF(OBV,P)=HHV(OBV,2*P+1);
B1:=FILTER(A1,P);
C1:=BACKSET(B1,P+1);
D1:=FILTER(C1,P);{高点}
A2:=REF(OBV,P)=LLV(OBV,2*P+1);
B2:=FILTER(A2,P);
C2:=BACKSET(B2,P+1);
D2:=FILTER(C2,P);{低点}
上:REF(OBV,BARSLAST(D1)),COLORFF00FF,NODRAW;
下:REF(OBV,BARSLAST(D2)),COLOR00FF00,NODRAW;
向上:crOSS(OBV,上*1.01),NODRAW;
相对能量:=(OBV-下)/(上-下)*100,COLORYELLOW;
R11:=BACKSET(ISLASTBAR,BARSLAST(D1)+1);
S11:=R11>REF(R11,1);
压力:DRAWLINE(D1,OBV,S11,OBV,1),COLORYELLOW;
T11:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);
U11:=T11>REF(T11,1);
支撑:DRAWLINE(D2,OBV,U11,OBV,1),COLORGREEN;
下轨:STICKLINE(C>0,下,下,1,0),COLORGREEN;
上轨:STICKLINE(C>0,上,上,1,0),COLORMAGENTA;
DRAWTEXT(CROSS(OBV,上*1.01),上,'上'),COLORYELLOW;
DRAWTEXT(CROSS(下*0.99,OBV),下,'下'),COLORYELLOW;
DRAWICON(D1,OBV,1);
DRAWICON(D2,OBV,2);