您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信公式>>正文内容

用OBV进行改进MACD指标公式 另一种风格的MACD[通达信公式]

相关标签: macd选股指标公式 、 macd指标选股公式源码 、 最新kdj+macd指标公式 、 macd顶底背离指标公式 、 macd指标公式 、 极品macd指标公式 、 macd指标公式大全 、 主图叠加macd指标公式 、 macd买卖指标公式 、

 

源码:

OBV:=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0)/25000,1);
OBVE:=EMA(OBV,3);
DIFF : EMA(OBVE,12) - EMA(OBVE,26);
BBDIFF:=DIFF-REF(DIFF,1);
DEA : EMA(DIFF,9);
BBDEA:=DEA-REF(DEA,1);
MACD : 2*(DIFF-DEA), COLORSTICK;
DRAWTEXT_FIX(C>O,0.01,0.9,0,' WWW.CXH99.COM '),COLORRED;
DRAWTEXT_FIX(C>O,1,1,0,'程序化交易模型'),COLORRED;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,1,0),COLORGREEN;
STICKLINE(MACD<REF(MACD,1)AND MACD<0,0,MACD,1,0),COLORFFCC33;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,1,0),COLOR0099FF;
STICKLINE(MACD>REF(MACD,1)AND MACD>0,0,MACD,1,0),COLORYELLOW;
IF(BBDEA>0,DEA,DRAWNULL),COLOR9966CC;
IF(BBDEA<0,DEA,DRAWNULL),COLOR00FF33;
IF(BBDIFF>0,DIFF,DRAWNULL),COLORWHITE;
IF(BBDIFF<0,DIFF,DRAWNULL),COLORBLUE;
 

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

源码解析:

OBV赋值:如果收盘价>昨收,返回成交量(手),否则返回如果收盘价<昨收,返回-成交量(手),否则返回0的历史累和/25000的1日简单移动平均
OBVE赋值:OBV的3日指数移动平均
输出DIFF : OBVE的12日指数移动平均 - OBVE的26日指数移动平均
BBDIFF赋值:DIFF-昨日DIFF
输出DEA : DIFF的9日指数移动平均
BBDEA赋值:DEA-昨日DEA
输出平滑异同平均 : 2*(DIFF-DEA), COLORSTICK
当满足条件平滑异同平均<昨日平滑异同平均ANDMACD>0时,在0和平滑异同平均位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
当满足条件平滑异同平均<昨日平滑异同平均ANDMACD<0时,在0和平滑异同平均位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFFCC33
当满足条件平滑异同平均>昨日平滑异同平均ANDMACD<0时,在0和平滑异同平均位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0099FF
当满足条件平滑异同平均>昨日平滑异同平均ANDMACD>0时,在0和平滑异同平均位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
如果BBDEA>0,返回DEA,否则返回无效数,COLOR9966CC
如果BBDEA<0,返回DEA,否则返回无效数,COLOR00FF33
如果BBDIFF>0,返回DIFF,否则返回无效数,画白色
如果BBDIFF<0,返回DIFF,否则返回无效数,画蓝色
 

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容