ARTICLE · 1301211
OBV能量潮指标源码,通达信打开就能用
OBV(On Balance Volume,能量潮)
核心是:把每天的成交量按涨跌方向"加减累积",用一条线追踪资金是在持续进场还是持续离场,解决"价格涨了但没人买"的量价失真问题。
规则一句话:收盘涨→当日成交量记为正;收盘跌→记为负;平盘记0;逐日累加。
OBV的作用
1趋势验证(量价是否齐升) 股价上行、OBV同步上行,上涨有资金支撑,可持续;股价涨、OBV走平或下行,是虚涨。 2提前预警背离 股价创新高而OBV不创新高=顶背离(派发);股价创新低而OBV不创新低=底背离(吸筹)。 3横盘找先手 长期横盘时OBV先悄悄翘头,往往是主力悄悄吸筹,价格突破后容易走主升。 4N字形突破确认 OBV突破前一个N字高点/跌破前低,确认资金方向。
关键认知:OBV的绝对值没有意义,只看它的相对趋势、均线位置和背离。
OBV能量潮副图指标源代码
{OBV能量潮副图指标源代码}
VA:=IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE{OBV与30日均线金叉/死叉}
金叉:=CROSS(OBV,MAOBV);
死叉:=CROSS(MAOBV,OBV);
DRAWICON(金叉,OBV,1);
DRAWICON(死叉,OBV,2);
{顶背离:20日股价新高,OBV未超过前次高点}
HH:=H=HHV(H,20);
顶背离:=HH AND OBV{底背离:20日股价新低,OBV未低于前次低点}
LL:=L=LLV(L,20);
底背离:=LL AND OBV>REF(OBV,BARSLAST(LL));
DRAWTEXT(底背离,OBV,'底背离'),COLORCYAN;

升级版:RSI+MACD+OBV三线共振
将OBV叠加RSI和MACD做一个组合,看看效果。
{RSI+MACD+OBV三线共振副图指标}
LC:=REF(CLOSE,1);
RSI6:SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100,COLORWHITE,LINETHICK2;
RSI12:SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100,COLORYELLOW;
RSI24:SMA(MAX(CLOSE-LC,0),24,1)/SMA(ABS(CLOSE-LC),24,1)*100,COLORMAGENTA;
超买:70,COLORRED,DOTLINE;
超卖:30,COLORGREEN,DOTLINE;
中轴:50,COLORGRAY,DOTLINE;
{------- MACD方向 -------}
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
{------- OBV能量潮:归一化到0-100,与RSI同坐标 -------}
VA:=IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE{------- 金叉/死叉 -------}
金叉:=CROSS(RSI6,RSI12);
死叉:=CROSS(RSI12,RSI6);
OBV金叉:=CROSS(OBVN,MAOBVN);
{顺势金叉:MACD零轴上方 + RSI低位金叉 + OBV资金在均线上方}
顺势金叉:=DIF>0 AND 金叉 AND RSI6<55 AND OBVN>MAOBVN;
{反弹金叉:零轴下方,仅轻仓试错}
反弹金叉:=DIF<0 AND 金叉;
{三线共振:顺势金叉当日OBV同时金叉,最强信号}
三线共振:=顺势金叉 AND OBV金叉;
DRAWICON(三线共振,RSI6*0.85,1);
DRAWICON(顺势金叉,RSI6*0.9,1);
DRAWICON(反弹金叉,RSI6*0.95,7);
DRAWICON(死叉,RSI6*1.05,2);
DRAWTEXT(三线共振,18,'三线共振'),COLORRED;
DRAWTEXT(顺势金叉,24,'顺势金叉'),COLORYELLOW;
DRAWTEXT(反弹金叉,32,'反弹金叉'),COLORYELLOW;
{------- RSI背离 -------}
LLC:=L=LLV(L,20);
底背离:=LLC AND RSI6>REF(RSI6,BARSLAST(LLC));
DRAWTEXT(底背离,RSI6,'底背离'),COLORCYAN;
HHC:=H=HHV(H,20);
顶背离:=HHC AND RSI6

信号优先级
1、三线共振(红图标) DIF>0、RSI低位金叉、OBV同时金叉→趋势+位置+资金三者同向,主买点,可重仓。 2、顺势金叉(黄字) DIF>0、RSI金叉、OBV在均线上方 → 多头环境,但资金刚配合,半仓跟进。 3、反弹金叉(黄字图标7) DIF<0零下金叉→下跌途中反弹,只能轻仓试错,快进快出。 4、死叉(绿图标2) RSI6下穿RSI12→减仓信号;叠加顶背离要果断走。
使用要点
OBVN和MAOBVN是资金线,在图上看它是否站在MAOBVN上方,不要和RSI数值比大小。
想观察原始OBV累计线,建议另建一个独立OBV副图,它的量纲和RSI不同,叠不进来。
60日归一化窗口偏短线;做波段可把LLV(OBV,60)/HHV(OBV,60) 改成120。

本文发布的指标公式源码仅供模拟学习交流,不构成任何投资建议,所有指标用法与案例均为技术分析方法的探讨,不代表对未来行情的判断,股市有风险,入市需谨慎,最终的结果都由您来决定及承担,本公众号不承担任何后果责任。#通达信#指标#OBV#MACD#RSI















































































