MACD三背离通达信指标公式源码_第1页
MACD三背离通达信指标公式源码_第2页
MACD三背离通达信指标公式源码_第3页
MACD三背离通达信指标公式源码_第4页
MACD三背离通达信指标公式源码_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MACD三背离通达信指标公式源码在技术分析中,存在三种背离,即普通的背离、红绿柱面积的背离和红绿柱的背离。然而,绿柱背离的参考性并不大,因为绿柱子同一堆都有可能发生背离。个人认为,背离并不常用,但研究表明,绿柱面积背离和MACD普通底背离同时出现时,往往意味着大幅上升。DIF:EMA(CLOSE,12)-EMA(CLOSE,26);DEA:EMA(DIF,9);MACD:(DIF-DEA)*2,COLORSTICK;如果DIF>DEA,则COLORRED;如果DIF<DEA,则COLORGREEN。A1:=BARSLAST(REF(CROSS("MACD.DIF","MACD.DEA"),1));B1:=REF(C,A1+1)>CANDREF("MACD.DIF",A1+1)<"MACD.DIF"CROSS("MACD.DIF","MACD.DEA");如果B1>0,则DRAWTEXT(-1,'MACD底背'),COLORFF00FF;C1:=BARSLAST(REF(CROSS("MACD.DEA","MACD.DIF"),1));D1:=REF(C,C1+1)<CANDREF("MACD.DIF",C1+1)>"MACD.DIF"CROSS("MACD.DEA","MACD.DIF");如果D1>0,则DRAWTEXT(0.4,'MACD顶离'),COLORBLUE;{MACD顶背离}JC:=DEA-DIF;绿柱面积:=IF(MACD<0,SUM(MACD,BARSLAST(JC<0)),0);红柱面积:=IF(MACD>0,SUM(MACD,BARSLAST(JC>0)),0);本次最低价:=LLV(L,BARSLAST(JC<0));本次最高价:=HHV(H,BARSLAST(JC>0));X1:=IF(MACD<0,BARSLAST(CROSS(DIF,DEA)),0);前次绿柱面积:=REF(绿柱面积,X1+1);前次最低价:=REF(本次最低价,X1+1);ANDANDY1:=IF((绿柱面积<0ANDABS(绿柱面积)<ABS(前次绿柱面积)AND本次最低价<前次最低价),1,0);RS1:=MACD<0ANDREF(MACD,1)<0ANDC<前次最低价。在技术分析中,有三种背离,包括普通的背离、红绿柱面积的背离和红绿柱的背离。然而,个人认为绿柱背离的参考性并不大,因为绿柱子同一堆都有可能发生背离。背离并不常用,但研究表明,绿柱面积背离和MACD普通底背离同时出现时,往往意味着大幅上升。DIF为收盘价的12日指数移动平均线减去26日指数移动平均线,DEA为DIF的9日指数移动平均线,MACD为(DIF-DEA)*2,如果DIF>DEA,则为COLORRED,如果DIF<DEA,则为COLORGREEN。当MACD.DIF和MACD.DEA交叉时,可以用BARSLAST函数计算出最近一次交叉的位置。如果最近一次交叉时MACD.DIF的值高于前一天的值,且低于MACD.DEA的值,则为MACD底背离。如果最近一次交叉时MACD.DIF的值低于前一天的值,且高于MACD.DEA的值,则为MACD顶离。DEA-DIF得到的值为JC,绿柱面积为MACD小于0时JC<0的SUM(MACD),红柱面积为MACD大于0时JC>0的SUM(MACD),本次最低价为JC<0时的最低价,本次最高价为JC>0时的最高价。X1为MACD.DIF和MACD.DEA交叉时的位置,前次绿柱面积为上一次交叉时的绿柱面积,前次最低价为上一次交叉时的最低价。如果绿柱面积小于0且绝对值小于前次绿柱面积的绝对值,且本次最低价小于前次最低价,则为绿柱面积背离。如果MACD小于0且前一天MACD也小于0,且收盘价低于前次最低价,则为MACD底背离。底背驰指标公式为:ANDABS(绿柱面积)<ABS(前次绿柱面积)ANDABS(MACD)<ABS(REF(MACD,1));其中,底背驰为1表示出现底背驰,为0表示没有。在底部区域,当MACD指标形成底部区域的底部,且DIF线上穿DEA线时,表示底部区域的底部已经形成,此时底部背离信号才有参考价值。因此,当DIF线上穿DEA线时,将上一次的底部背离信号标记为1,否则标记为0。DRAWTEXT(底背驰,-0.8,'积底背'),COLOR00FFFF;表示在底部背离信号的位置上方显示“积底背”字样,颜色为蓝色。顶背驰指标公式为:RS2:=MACD>0ANDREF(MACD,1)>0ANDC>前次最高价ANDABS(红柱面积)<ABS(前次红柱面积)ANDABS(MACD)<ABS(REF(MACD,1));其中,顶背驰为1表示出现顶背驰,为0表示没有。在顶部区域,当MACD指标形成顶部区域的顶部,且DEA线上穿DIF线时,表示顶部区域的顶部已经形成,此时顶部背离信号才有参考价值。因此,当DEA线上穿DIF线时,将上一次的顶部背离信号标记为1,否则标记为0。DRAWTEXT(顶背驰,0.8,'顶底背'),COLORGREEN;表示在顶部背离信号的位置下方显示“顶底背”字样,颜色为绿色。柱顶背离指标公式为:E:=REF(C,C1+1)>CANDDEA>0ANDREF(MACD高,C1+1)<MACD高ANDCROSS("MACD.DEA","MACD.DIF");其中,柱顶背离为1表示出现柱顶背离,为0表示没有。当MACD柱子的顶部出现背离信号时,表示股价的上升势头已经停止,将上一次的柱顶背离信号标记为1,否则标记为0。DRAWTEXT(E>0,0.4,'柱顶背'),COLORRED;表示在柱顶背离信号的位置上方显示“柱顶背”字样,颜色为红色。柱底背离指标公式为:F:=REF(C,A1+1)>CANDDEA<0ANDREF(MACD>CROSS("MACD.DIF","MACD.DEA");其中,柱底背离为1表示出现柱底背离,为0表示没有。当MACD柱子的底部出现背离信号时,表示股价的下跌势头已经停止,将上一次的柱底背离信号标记为1,否则标记为0。DRAWTEXT(F>0,-0.3,'柱底背'),COLORYELLOW;表示在柱底背离信号的位置下方显示“柱底背”字样,颜色为黄色。最后三行代码是根据不同的K线周期分别绘制不同颜色的竖线,用于标记出现背离信号的位置。其中,COUNT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论