MACD与OBV结合,用OBV进行改进MACD指标公式
创始人
2025-05-28 07:49:37
0

能量潮指标,英文简称OBV,是On Balance Volume的缩写。OBV指标结合涨跌情况,对成交量进行处理。本文结合MACD与OBV,用OBV进行改进MACD指标公式。

一、能量潮(OBV)指标解析

在通达信中,OBV的名称是累积能量线,公式如下:

M:=30;

VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);

OBV:SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0);

MAOBV:MA(OBV,M);

1、VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);

这一句表示今天收盘价大于昨天的收盘价,VA为正的成交量VOL;今天的收盘价小于昨天的收盘价,VA为负的成交量-VOL。

2、OBV:SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0);

这一句需要拆开看,IF(CLOSE=REF(CLOSE,1),0,VA)表示今天收盘价等于昨天的收盘价,结果为0;不等于时,结果为VA。OBV:SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0);这一整句表示统计从上市第一天以来的结果的总和。

VA和OBV分开写,解释起来有点云里雾里。其实没那么难,公式把今天收盘价与昨天的收盘价结果分成了三种情况,简单表述如下:

今天是上涨,结果VOL;

今天是下跌,结果是-VOL;

今天不涨不跌,结果是0。

这样每天根据上涨下跌的情况,都有一个结果,OBV就是把上市以来每天的结果加起来。

比如新股上市5天,

第一天上涨,成交量10000,结果是10000;

第二天下跌,成交量8000,结果是-8000;

第三天上涨,成交量8000,结果是8000;

第四天下跌,成交量6000,结果是-6000;

第五天下跌,成交量5000,结果是-5000。

那么,

第一天OBV没有数据,因为上市第一天,没有前一天收盘价数据;

第二天OBV=-8000;

第三天OBV=-8000+8000=0;

第四天OBV=-8000+8000-6000=-6000;

第五天OBV=-8000+8000-6000-5000=-11000。

把这几天的OBV连起来,就是OBV指标中的白线。(如下图)

理解之后,可以把OBV直接写成一句,不使用VA这个中间变量。

OBV:SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE

3、MAOBV:MA(OBV,M);

表示OBV的均线,即OBV指标中的黄线(如下图),指标默认的M为30,MAOBV就是30天OBV均线。30天均线需要有30天的OBV数据,所以一开始MAOBV没有数据,不显示。

 

二、MACD与OBV结合指标公式

思路:MACD金叉信号比较多,用OBV来过滤。最近30个周期,至少25个周期OBV在MAOBV均线之上,但是不能离得太远。最近5个周期,OBV都在MAOBV之上。满足这些条件,DIF、DEA金叉发出信号。

DIF:EMA(C,12)-EMA(C,26);

DEA:EMA(DIF,9);

MACD:(DIF-DEA)*2,COLORSTICK;

VA:=IF(C>REF(C,1),VOL,-VOL);

OBV:=SUM(IF(C=REF(C,1),0,VA),0);

MAOBV:=MA(OBV,30);

OBVTJ:=BETWEEN(OBV,MAOBV,MAOBV*1.03);{OBV位于MAOBV和1.03倍MAOBV之间}

A1:=COUNT(OBVTJ,30)>25;{最近30个周期有25个以上周期满足OBV位于MAOBV和1.03倍MAOBV之间}

A2:=EVERY(OBV>MAOBV,5);{最近5个周期都满足OBV大于MAOBV}

A3:=CROSS(DIF,DEA);{DIF、DEA金叉}

AA:=A1 AND A2 AND A3;

DRAWICON(AA,DIF,1);

 

 

三、MACD与OBV结合选股公式

DIF:=EMA(C,12)-EMA(C,26);

DEA:=EMA(DIF,9);

MACD:=(DIF-DEA)*2;

VA:=IF(C>REF(C,1),VOL,-VOL);

OBV:=SUM(IF(C=REF(C,1),0,VA),0);

MAOBV:=MA(OBV,30);

OBVTJ:=BETWEEN(OBV,MAOBV,MAOBV*1.03);{OBV位于MAOBV和1.03倍MAOBV之间}

A1:=COUNT(OBVTJ,30)>25;{最近30个周期有25个以上周期满足OBV位于MAOBV和1.03倍MAOBV之间}

A2:=EVERY(OBV>MAOBV,5);{最近5个周期都满足OBV大于MAOBV}

A3:=CROSS(DIF,DEA);{DIF、DEA金叉}

AA:=A1 AND A2 AND A3 ;

XG:FILTER(AA,10);

 关注技术Pie,学习更多通达信指标公式编写知识。

友情提醒:本文仅供学习交流技术指标公式,不构成任何投资建议。投资有风险,入市需谨慎!

相关内容

热门资讯

疯抢43轮!溢价33.9%!刚... 就在刚刚,江宁两幅低密地块成功出让!其中,三山G50地块热度非常高,该地块是三山板块近10年来首次推...
57岁湖北前首富骤然身亡,家居... wumiancaijing.com / 几个月前才喊着“既没有退休打算,更没想过逃避责任”的汪林朋...
布米普特拉北京投资基金管理有限... 当地时间七月二十九日,美国液化天然气(LNG)出口领域的新锐巨头Venture Global宣布成功...
国泰A500ETF半年蒸发百亿... 2025年中,公募总规模突破34万亿元,同比增加3万亿,其中指数基金的规模净增了2.17万亿元,是主...
原创 美... 前言 近日,美国财政部长贝森特在瑞典斯德哥尔摩的美中贸易谈判中公开透露。 美国国会正在审议一项针对...
年入250亿,波司登让中产又爱... 文 | 本原财经 中产的心头好,“羽绒服之王”波司登交卷了:2025财年,营收首次达到259.02...
创业板指跌逾2%!下跌个股近4... 【大河财立方消息】7月30日午后,指数走弱,创业板指下挫跌逾2.00%,沪指跌0.16%,深成指跌1...
纺织行业上市公司董秘PK:太平... 来源:新浪证券 数据显示,截止7月29日,A股市场共有5817家上市公司。董秘作为连接投资者与上市公...
文远知行Robotaxi获沙特... 本报讯 (记者袁传玺)7月28日,广州文远知行科技有限公司(以下简称“文远知行”,Nasdaq:WR...
新三板创新层公司九州量子大宗交... 每经讯,2025年7月30日,新三板创新层公司九州量子(837638,收盘价:1.64元)发生一笔大...
美国将对欧盟葡萄酒征收15%关... 经过紧张的谈判和不断升级的猜测,美国最终确认对所有进入美国市场的欧盟商品(包括葡萄酒、烈酒和利口酒)...
阿维塔陈卓:拟明年下半年推出与... 凤凰网科技讯 7月30日,阿维塔科技总裁陈卓在中国长安汽车集团有限公司正式成立后首场媒体沟通会上透露...
累计融资5亿! 广州跑出超级独... 对话 | 铅笔道CEO 王方 撰稿 | 铅笔道编辑 赵松格 外卖赛道有美团,生物医药界也有“美团”?...
美国股市今夏是否会过热?专家建... 财联社7月30日讯(编辑 黄君芝)对金融市场来说,今年夏天是一个复杂的时期。尽管市场一直在猜测未来会...
2025“数通链谷”杯上海市区... 7月30日,2025“数通链谷”杯上海市区块链产业应用职工劳动和技能竞赛在上海市静安区市北高新园区数...
李想回忆被赶出公司:站在对方的... 近日,李想在与鲁豫的对话中,回忆人生低谷:2008年,自己曾被创业伙伴联合逼宫,汽车之家面临严重的财...
中证香港300银行指数报118... 金融界7月30日消息,A股三大指数收盘涨跌不一,中证香港300银行指数 (H300银行,H30324...
凯德北京投资基金管理有限公司:... 7月15日,A股上演惊险过山车行情。沪指早盘冲高至3278点后快速回落,最终微涨0.17%报3241...
美财政部长称中国如继续购买俄罗... 7月30日,外交部发言人郭嘉昆主持例行记者会。有记者问:美国财政部长表示,如果中国继续购买俄罗斯石油...