核心逻辑
这是一个基于OBV(能量潮)的成交量类MACD指标。它将传统MACD的算法应用到成交量数据上,用来分析资金流向的变化趋势。具体原理是: 1. **OBV计算**:先计算累计成交量(涨时加成交量,跌时减成交量),再除以25000标准化 2. **DIFF**:OBV的12日均线减去26日均线,反映成交量的中长期趋势 3. **DEA**:DIFF的9日均线,作为信号线 4. **MACD柱**:DIFF与DEA的差值,反映成交量变化的力度 通过这种改编,可以像看股价MACD一样看成交量的变化,用于判断资金是流入还是流出。
买卖信号
- **DIFF上穿DEA**:成交量均线金叉,可能买入信号 - **DIFF下穿DEA**:成交量均线死叉,可能卖出信号 - **MACD柱由负转正**:成交量红柱显现,资金流入加强 - **MACD柱由正转负**:成交量绿柱显现,资金流出加速 - 颜色变化辅助判断:紫色DIFF/蓝色DEA表示多头(上涨趋势),粉色DIFF/绿色DEA表示空头(下跌趋势)
用法
1. **观察DIFF和DEA的交叉**:类似传统MACD用法,金叉买入,死叉卖出 2. **关注柱状图变化**:红柱逐渐放大表示资金持续流入,绿柱放大表示资金流出 3. **配合股价走势**:当股价上涨且该指标也显示资金流入时,可靠性更高 4. **DIFF速率和DEA速率**:显示变化速度,可用于判断动能强弱
公式源码
LONG:=26;SHORT:=12;M:=9; obv:=MA(SUM(IF(CLOSE>REF(CLOSE,1),vol,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0)/25000,1); DIFF : EMA(OBV,12) - EMA(OBV,26); bbdIFF:=DIFF-REF(DIFF,1); DEA : EMA(DIFF,9); BBDEA:=DEA-REF(DEA,1); macd : 2*(DIFF-DEA), COLORSTICK; 柱: 2*(DIFF-DEA); BB柱:=柱-REF(柱,1); IF(BBDIFF>0,DIFF,DRAWNULL),COLORCC00FF,LINETHICK2; IF(BBDIFF<=0,DIFF,DRAWNULL),COLORFF9999,LINETHICK2; IF(BBDEA>0,DEA,DRAWNULL),COLOR0066FF,LINETHICK2; IF(BBDEA<=0,DEA,DRAWNULL),COLOR00FF33,LINETHICK2; IF(BB柱>0,柱,DRAWNULL),COLORCC00FF,LINETHICK1; IF(BB柱<=0,柱,DRAWNULL),COLORFF9999,LINETHICK1; DIFF速率:BBDIFF*100,,NODRAW; DEA速率:BBDEA*100,,NODRAW;