加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

macd自己优化版(自己用) 彩色MACD

(2014-07-01 21:39:15)

 

http://s9/middle/605589f4xbd02ba1e9a38&690

MACD底背离源码如下:

SQX:=(C-MA(CLOSE,13))*100;
DIFF:EMA(MA(SQX,7),1),COLOR00FFFF;
DEA:EMA(DIFF,7),COLORFF33FF;MACD:(DIFF-DEA)*2,COLORSTICK;
低位金叉:IF(CROSS(DIFF,DEA) AND DIFF<-0.1,0.3,0),COLORYELLOW,POINTDOT;
STICKLINE(低位金叉,0,15,8,0),COLORYELLOW;DRAWICON(低位金叉,0.3,1);
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:IF(CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1,0.2,0),COLORFF00FF,POINTDOT;
STICKLINE(二次金叉,30,15,8,0),COLORFF00FF;
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背离:IF(REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA),0.1,0),COLORRED,POINTDOT;
STICKLINE(底背离,45,30,8,0),COLORRED;DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED;
A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
顶背离:REF(CLOSE,A2+1)DIFF AND CROSS(DEA,DIFF),COLORGREEN;
DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN;
A3:=CROSS(DIFF,DEA) AND DEA<0;
零下二次金叉:IF(FILTER(COUNT(A3,21)=2,10),0.05,0),COLORWHITE,POINTDOT;
STICKLINE(零下二次金叉,45,60,8,0),COLORWHITE;

 

MACD底背离源码如下 

DIF:EMA(CLOSE,12)-EMA(CLOSE,27),COLORRED,LINETHICK2;
DEA:EMA(DIF,9),COLORWHITE,LINETHICK2;
持仓段:=0,COLOR00CFFF;
空仓段:=0,COLORFFCCFF;

MACD:(DIF-DEA)*2,COLORSTICK;
STICKLINE(((MACD0)),0,MACD,1,0),COLORLIBLUE,LINETHICK2;
STICKLINE(((MACD>REF(MACD,1)) AND (MACD<0)),0,MACD,1,0),COLORFF00FF,LINETHICK2;
建仓:IF(DIF<0,DIF,0),COLORYELLOW,LINETHICK2;
加仓:IF(DIF<0,0,DIF),COLORRED,LINETHICK2;
白线破仓:IF(DIF
趋势强弱:IF(DIF>DEA,DEA,DEA),COLORFF937F,LINETHICK2;

AA:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0));
二次金叉:CROSS(DIF,DEA) AND DEA<0 AND COUNT(AA=2,21)=1,COLORMAGENTA,NODRAW;
DRAWTEXT(二次金叉,0.25,' 二次金叉'),COLORYELLOW;
A1:=BARSLAST(REF(CROSS(DIF,DEA),1));
底背离:REF(CLOSE,A1+1)>CLOSE AND DIF>REF(DIF,A1+1) AND CROSS(DIF,DEA),COLORMAGENTA,NODRAW;
STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;
底背:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK4;
DRAWTEXT(底背离,0.12,' 底背离'),COLORFF00FF;
A2:=BARSLAST(REF(CROSS(DEA,DIF),1));
顶背离:REF(CLOSE,A2+1)DIF AND CROSS(DEA,DIF),COLORMAGENTA,NODRAW;
顶背:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK4;

 

变色MACD:

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
MACD : 2*(DIFF-DEA), COLORSTICK;
MACD1:=2*(DIFF-DEA),STICK;
MACD2:=EMA(MACD1,3);
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,0.1,0),COLORRED;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,0.1,0),COLORGREEN;
STICKLINE(MACD1
STICKLINE(MACD1>=0 OR MACD1<=0,0,0,50,0.1),COLORWHITE;

http://s10/middle/605589f4xc9bdaaef5849&690

DIF:(EMA(CLOSE,12) - EMA(CLOSE,26))*50,COLORYELLOW;
DEA:EMA(DIF,9),COLOR00FF00;
MACD:2*(DIF-DEA),COLORSTICK;
STICKLINE(MACD>=0 AND MACD>=REF(MACD,1),0,MACD,1,0),COLORRED;
STICKLINE(MACD>=0 AND MACD<=REF(MACD,1),0,MACD,1,0),COLORGREEN;
STICKLINE(MACD<=0 AND MACD>=REF(MACD,1),0,MACD,1,0),COLORYELLOW;
STICKLINE(MACD<=0 AND MACD<=REF(MACD,1),0,MACD,1,0),COLORBLUE;
STICKLINE(MACD0,0,MACD,0.55,0 ),COLOR00FFFF;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,0.55 ,0 ),COLOR0055FF;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,0.55 ,0 ),COLORFF55BB;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,0.55 ,0 ),COLORFFFF55;
IF(DIF<0,DIF,0),COLORRED,LINETHICK1;
IF(DIF<0,0,DIF),COLORFF00FF,LINETHICK1;
IF(DIF
IF(DIF>DEA,DEA,DEA),COLORWHITE,LINETHICK1; 
http://s10/middle/605589f4xc9bddf05c959&690
macd自己优化版 自己领悟

DIFF:EMA(CLOSE,12)-EMA(CLOSE,27);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA), COLORSTICK,LINETHICK2;
低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;
STICKLINE(低位金叉,0,0.08,6,0),COLORYELLOW;
DRAWTEXT(低位金叉,0.16,' 低位金叉'),COLORWHITE;
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
STICKLINE(二次金叉,0,0.06,6,0),COLORFF00FF;
DRAWICON(二次金叉,DEA*0.9,1) ;
DRAWTEXT(二次金叉,0.2,' 二次金叉'),COLORYELLOW;
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);
STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;
底背:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK4;
DRAWTEXT(底背离,0.12,' 底背离'),COLORFF00FF;
A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
顶背离:=REF(CLOSE,A2+1)DIFF AND CROSS(DEA,DIFF);
顶背:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK4;
DRAWTEXT(低位金叉 AND 二次金叉 AND 底背离,0.25,'三全项'),COLOR0000FF,LINETHICK2;

{macd支撑压力参考线}
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORGREEN;
MACD1:EMA((DIF-DEA)*2,3)COLORFF20FF;
M:=INTPART(3*20/5);
A12:=REF(MACD,M)=HHV(MACD,2*M+1);
B12:=FILTER(A12,M);
C12:=BACKSET(B12,M+1);
D12:=FILTER(C12,M);{高点}
R112:=BACKSET(ISLASTBAR,BARSLAST(D12)+1);
S112:=R112>REF(R112,1);

M1:=INTPART(3*10/5);
M2:=REF(MACD,M1)=HHV(MACD,2*M1+1);
M3:=FILTER(M2,M1);
M4:=BACKSET(M3,M1+1);
M5:=FILTER(M4,M1);
M6:=BACKSET(ISLASTBAR,BARSLAST(M5)+1);
M7:=M6>REF(M6,1);
趋势3:DRAWLINE(M5 ,MACD,M7,MACD,1),POINTDOT;

M10:=INTPART(3*15/5);
M20:=REF(MACD,M10)=HHV(MACD,2*M10+1);
M30:=FILTER(M20,M10);
M40:=BACKSET(M30,M10+1);
M50:=FILTER(M40,M10);
M60:=BACKSET(ISLASTBAR,BARSLAST(M50)+1);
M70:=M60>REF(M60,1);
趋势30:DRAWLINE(M50 ,MACD,M70,MACD,1),POINTDOT;

M100:=INTPART(3*20/5);
M200:=REF(MACD,M100)=HHV(MACD,2*M100+1);
M300:=FILTER(M200,M100);
M400:=BACKSET(M300,M100+1);
M500:=FILTER(M400,M100);
M600:=BACKSET(ISLASTBAR,BARSLAST(M500)+1);
M700:=M600>REF(M600,1);
趋势300:DRAWLINE(M500 ,MACD,M700,MACD,1),POINTDOT;

M1M:=INTPART(3*30/5);
M2M:=REF(MACD,M1M)=HHV(MACD,2*M1M+1);
M3M:=FILTER(M2M,M1M);
M4M:=BACKSET(M3M,M1M+1);
M5M:=FILTER(M4M,M1M);
M6M:=BACKSET(ISLASTBAR,BARSLAST(M5M)+1);
M7M:=M6M>REF(M6M,1);
趋势3M:DRAWLINE(M5M ,MACD,M7M,MACD,1),POINTDOT;

A22:=REF(MACD,M)=LLV(MACD,2*M+1);
B22:=FILTER(A22,M);
C22:=BACKSET(B22,M+1);
D22:=FILTER(C22,M);{低点}
T112:=BACKSET(ISLASTBAR,BARSLAST(D22)+1);
U112:=T112>REF(T112,1);
底线:DRAWLINE(D22,MACD,U112,MACD,1),COLORCD7F32,POINTDOT;

MB:=INTPART(3*10/5);
A22A:=REF(MACD,MB)=LLV(MACD,2*MB+1);
B22A:=FILTER(A22A,MB);
C22A:=BACKSET(B22A,MB+1);
D22A:=FILTER(C22A,MB);
T112A:=BACKSET(ISLASTBAR,BARSLAST(D22A)+1);
U112A:=T112A>REF(T112A,1);
底线2:DRAWLINE(D22A,MACD,U112A,MACD,1),COLORCD7F32,POINTDOT;

IF(CROSS(MACD,趋势3) AND 趋势3

看我改的macd(好)

DIF:EMA(CLOSE,6)-EMA(CLOSE,13);
DEA:EMA(DIF,5);
MACD:(DIF-DEA)*2,COLORSTICK;
IF(DEA<0,DEA,DRAWNULL),COLORGREEN,LINETHICK3;
IF(DIF>0,DIF,DRAWNULL),COLORRED;

 

 利用 MACD 准确预测个股价量时空
 从技术面上说,价量时空反映了股票的一切,反过来,我们可以从价量时空的去揣摩主力的历史操作意图和市场的意图,从而预测主力的操作方向。MACD主要反映了股价的价和时,反映了长段周期间(默认是26天和12天)股价的变化情况。

  一、MACD和股价

      MACD是连续股价计算得出的结果,股价是因,MACD是果,股价是MACD变化的动力。下面分析几种常见的形态:

  从上面看到股价和MACD之间微妙的变化关系,可以得到以下的结论:1、MACD在极弱的形态下(如持续的绿柱的放大),形态转好(转为绿柱缩小甚至金叉),并不一定需要股价的上涨,只要股价跌势趋缓和横向盘整的形态,加上一定的时间配合就能达到。简单来说就是,股价下跌也能形成金叉。操盘主力就是深谙其中关系来做图。

  下面以上表C举例主力是如何做图操盘的。


      持续的下跌无量创新低后,股价有跌幅趋缓的迹象,无量代表杀跌盘不多,短线主力开始试盘进场,MACD仍是绿柱放大,主力吃到一定割肉盘后,制造一个单日大阳线,之后在吃货区10%以上盘整几日,腾出出货的空间。因为止跌盘整,很快形成金叉,在金叉前后的日子,主力放量诱多吸引眼球,达到出货的目的。一旦出货完成,主力再次杀跌,形成金叉后即死叉或金叉不金的恶劣形态。结论:对于弱势股,金叉往往是出货的掩护。对于强势股,死叉往往是补仓的掩护。

  二、MACD和成交量

      MACD的算法是不受成交量的影响的,但是分析MACD的形态和成交量的配合可以弥补价格分析的不足,下面有两个假设:1缩量,代表多空双方观点一致,股价按原方向原幅度运行,直到成交量的变化,特别是下跌是不需要量的,但也有观点说上涨是需要成交量的配合;2放量,这需要小心分析,几种可能都有:主力吃货、大阴线放量震仓、诱多等,单日暴量肯定不是好事,多数是诱多。

      持续的缩量是一件很折磨人、考验耐心的过程,里面的机会很难把握,这里就不单独说了,放量分析起来比较有意义,但这里面往往是风险大于机会,放量等于卖广告,是要看到的人埋单的。下面看几个例子:1金叉时放量的;2金叉后放量的;3死叉时放量的;4死叉后放量的;5缩量一般是发生在MACD的什么形态中最多?

  三、MACD和时间周期

      特定周期参数下的MACD会产生共振,但我对这的研究不深不好说。这里简单说说日线MACD和周线MACD的简单规律。

  


    以上仅仅是一个例子,一个完整的MACD周线大波,包含了几个日线的MACD小波,周线、日线的强形态叠加形成共振,股价更强,周线、日线的弱形态叠加形成共振,股价更弱,而周线、日线的强、弱形态叠加彼此抵消,服从大周期的形态,这就是周期共振的原理。

  四、MACD和股价空间

      空即股价的空间、相对距离、价格差。我们;应关注一些关键形态的股价,如发生金叉、死叉、缩脚、缩头、堆量时的价位,这些价位往往成为支撑位和阻力位,还有联系前面的临界值的指标,现价离形成金叉、死叉的价格差,下面是图例:

  1、放量金叉后下跌,往往是阻力位;

  2、死叉后放量上涨,往往是支撑位;


      上面说了四点,总结来说,价量时空,变化无穷。MACD也有其适用范围,有的主力刻意用MACD来操盘,而且是反向操盘的恶庄,往往让散户追涨杀跌,亏损而回,一般散户要避开,技术好的精通MACD的识破主力的操盘手法,跟庄获利。但也有的主力不太在意MACD的走势,表现出来就是股价和MACD之间没什么规律可循,特别是牛皮盘整的。

原文地址:MACD的精华作者:股谋深算
MACD的精华,就8个字:"买小卖小,缩头缩脚"。
  
   小指的是,红绿柱的堆而言,缩头缩脚是指红绿柱的长短而言。
  
  当股价一波比一波高时,反而红柱的堆,一堆比一堆小,证明产生了顶背离现象,应该及时卖出;当股价一波比一波低时,反而绿柱的堆一堆比一堆小,证明产生了底背离,应该买进。买点在绿堆小时,一根比一根短买进,也就是说缩脚时买进。当红堆小时,红柱一根比一根短时,叫缩头,卖出。
  
   MACD指标大家都看DIFF,DEA两条曲线,忽略了红渌拄,红渌拄才叫MACD,也叫拄形指标,如果 15分钟,30分钟指标参数12,26,9,改成5,26,50,在看红渌的堆大小,就能理解“买小,卖小”的含义了。横向为堆,纵向为根。一堆土,你不明白吗?一堆红柱,一堆绿柱,明白吗?
  
   看色炒股都不能赔,见红就买,见禄就卖。
  
  显现上涨也同样。当第一波拉升起来时(MACD上显现为大红柱堆)我们都不应考虑出货,而应等其第一波回调过后,第二次再冲高时,当MACD上显现出“小红柱堆”(红柱堆比前面的大红柱堆明显要小)此时意味着上涨动力不足,这时我们方考虑离场出货。这就是所谓的“卖小”。小红柱堆的柱,一根比一根短叫“缩头”待缩头时卖出。
  谈一谈“背离”:
  
  背离是相对而言的,就是说一个物体和另一个物体向相反的方向或交叉的方向行进叫背离(就像说一个腐败干部已经背离了党和人民)。
  
   在股市中都知道背离,但真正能看出背离的人却很少。真正看出背离来,你就掌握了买卖点。
  
   背离有很多种,如股价下跌,均线价上涨和股价上涨,均线价下跌,这叫股价和均线的背离;
  
   如5日线上涨,20日均线下跌。5日均线下跌,20日均线上涨,这叫均线和均线的背离;
  
   如股价上涨,指标下降和股价下跌,指标上升,这叫股价和指标的背离等等。
  
   只有学会技术,懂得“背离”才能成为高手
原文地址:MACD金叉买入法作者:股谋深算
MACD金叉买入法

一、0轴线下方金叉买入法。

MACD两条曲线在0线下方金叉时一般先看作反弹,但有时也会演变成一波强劲的上升行情。


究竟在什么情况下MACD在0线下方金叉只是小反弹?在什么情况下MACD在0线下方金叉会走出一波强劲的上升行情?这要结合成交量及其它技术指标综合分析,尤其要结合周线KDJ进行分析。

如果MACD在0线下方的金叉是在周线KDJ死叉形成了中期下跌趋势的情况下发生的,那么就只能是下跌行情中的反弹。当MACD在0线下方金叉与周线KDJ共同金叉发出的买入信号时才是明确的信号。尤其MACD在0线下方金叉时,周线KDJ已在超卖区域背驰后发生了两次金叉,后市可能走出一波强劲升行情。

周线KDJ是日线MACD在0线下方金叉后升势是否强劲的“过滤器”。

二、0轴线上方金叉买入法。

当MACD两曲线在0线上方金叉时,以买入为主,在0线上方附近金叉时更是如此。MACD在0线上方金叉一般是在上升了一波行情后经回档调整再出现的居多。MACD在0线上方金叉后的走势有两种情况要注意:

(一)、前一波上升行情升幅不大、力度不强时,MACD在0线上方金叉后,后面的上升行情会比前一波上升行情升幅大,力度强。此方法能捕捉到一波快速强劲上升的大行情。

(二)、前一波上升行情升幅大、力度强时,MACD在O线上方金叉后的上升行情升幅一般比前一波小,力度弱,红柱峰会出现顶背驰,往往会形成中期顶部。

三、周KDJ死叉后再快速金叉买入法。

此方法要满足的条件是:

(一)、周线KDJ金叉后,股价收周阴线,周KDJ出现死叉,第二周快速再次形成金叉,日线KDJ在这一天发生金叉,这天买入是个获利的较好买点。从此,会走出长达2-4周的上升行情。(周KDJ死叉仅一周)

(二)、周线KDJ金叉后至死叉前,日线KDJ每次死叉后再金叉均是买入时机。

四、“MACD低位两次金叉”

MACD指标的要素主要有红色柱、绿色柱、DIF指标、DEA指标。其中,当DIF、DEA指标处于0轴以下的时候,如果短期内(8或13个交易日内)连续发生两次金叉,则发生第二次金叉的时候,可能发生暴涨。

使用“MACD低位二次金叉”寻找短线暴涨股,需注意下列事项:

(一)MACD低位一次金叉的,未必不能出暴涨股,但“MACD低位二次金叉”出暴涨股的概率和把握更高一些。

(二)“MACD低位二次金叉”出暴涨股的概率和把握所以更高一些,是因为经过“第一次金叉”之后,空头虽然再度小幅进攻、造成又一次死叉,但是,空头的进攻在多方的“二次金叉”面前,遭遇溃败。从而造成多头力量的喷发。

(三)“MACD低位二次金叉”,如果结合K线形态上的攻击形态研判,则可信度将提高,操盘手盘中将更容易下决心介入。也即:“MACD低位二次金叉”和K线形态、量价关系可以综合起来考虑,以增加确信度。

(四)第二次金叉相对于第一次金叉的高度应该有讲究,以高于第一次金叉为好。
  
MACD是Geral Appel 于1979年提出的,它是一项利用短期(常用为12日)移动平均线与长期(常用为26日)移动平均线之间的聚合与分离状况,对买进、卖出时机作出研判的技术指标。运用移动平均线判断买卖时机,在趋势明显时收效很大,但如果碰上牛皮盘整的行情,因为所发出的信号频繁而不准确。在股市投资中,MACD指标作为一种技术分析的手段,得到了投资者的认知。但如何使用MACD指标,才能使投资收益达到最佳境界,却是知者甚微。技术分析作为股市一种投资分析的工具,有两大功能。首先是发现股市的投资机会,其次则是保护股市中的投资收益不受损失。在股市操作中,MACD指标在保护投资者利益方面,远超过它发现投资机会的功效,MACD指标作为中长期分析的手段,它所产生的交叉信号,对短线买卖比较滞后。

在使用MACD指标时必须先判定市场的属性。大盘和个股的MACD经常会有差距,要发现走势强于大盘的板块和个股,先于大盘走强的板块和个股可能会先于大盘调整。当大盘进入弱势时会有个别板块依然处于强势(特别大的跌幅除外

MACD指标属于大势趋势类指标,它由长期均线MACD、短期均线DIF、红色能量柱(多头)、绿色能量柱(空头)、0轴(多空分界线)五部分组成。它是利用短期均线DIF与长期均线MACD交叉作为信号。MACD指标所产生的交叉信号较迟钝,而作为制定相应的交易策略使用效果较好。MACD 虽然适于研判中期走势,但不适于短线操作

具体使用方法如下:

一、基本原则

1、DIFF与DEA均为正值,即都在零轴线以上时,大势属多头市场,DIFF向上突破DEA,可作买。

  2、DIFF与DEA均为负值,即都在零轴线以下时,大势属空头市场,DIFF向下跌破DEA可作卖。

  3、当DEA线与K线趋势发生背离时为反转信号。形态和背离情况。MACD指标也强调形态和背离现象。当形态上MACD指标的DIF线与MACD线形成高位看跌形态,如头肩顶、双头等,应当保持警惕;而当形态上MACD指标DIF线与MACD线形成低位看涨形态时,应考虑进行买入。在判断形态时以DIF线为主,MACD线为辅。当价格持续升高,而MACD指标走出一波比一波低的走势时,意味着顶背离出现,预示着价格将可能在不久之后出现转头下行,当价格持续降低,而MACD指标却走出一波高于一波的走势时,意味着底背离现象的出现,预示着价格将很快结束下跌,转头上涨。

 4.柱状线收缩和放大。一般来说,柱状线的持续收缩表明趋势运行的强度正在逐渐减弱,当柱状线颜色发生改变时,趋势确定转折但在一些时间周期不长的MACD指标使用过程中,这一观点并不能完全成立。 

二、不同情况的应用

一)、股价在经过漫长的下跌后,开始筑底,随后股价开始缓慢回升,5日、10日均价线,5日、10日均量线MACD都出现黄金交叉点,简称三金

 

彩色MACD

 

彩色MACD公式(1)

下面的彩色MACD公式,大智慧、通达信、博易大师都可以用。

DIF:(EMA(CLOSE,12) - EMA(CLOSE,26))*50,COLORYELLOW;
DEA:EMA(DIF,9),COLOR00FF00;
MACD:2*(DIF-DEA),COLORSTICK;

STICKLINE(MACD>=0 AND MACD>=REF(MACD,1),0,MACD,1,0),COLORRED;
STICKLINE(MACD>=0 AND MACD<=REF(MACD,1),0,MACD,1,0),COLORGREEN;
STICKLINE(MACD<=0 AND MACD>=REF(MACD,1),0,MACD,1,0),COLORYELLOW;
STICKLINE(MACD<=0 AND MACD<=REF(MACD,1),0,MACD,1,0),COLORBLUE;

STICKLINE(MACD>=0,MACD,0,4,1),COLORF00FF0;
STICKLINE(MACD<0,MACD,0,4,1),COLORWHITE;
STICKLINE(MACD0,0,MACD,4,0 ),COLOR00AAFF;
STICKLINE(MACD0,0,MACD,3.3,0 ),COLOR00BBFF;
STICKLINE(MACD0,0,MACD,2.2,0 ),COLOR00CCFF;
STICKLINE(MACD0,0,MACD,1.65,0 ),COLOR00DDFF;
STICKLINE(MACD0,0,MACD,1.1,0 ),COLOR00EEFF;
STICKLINE(MACD0,0,MACD,0.55,0 ),COLOR00FFFF;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,4 ,0 ),COLOR0000AA;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,3.3 ,0 ),COLOR0011BB;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,2.2,0 ),COLOR0022CC;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,1.65 ,0 ),COLOR0033DD;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,1.1 ,0 ),COLOR0044EE;
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,0.55 ,0 ),COLOR0055FF;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,4,0 ),COLORAA00BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,3.3 ,0 ),COLORBB11BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2.2,0 ),COLORCC22BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,1.65,0 ),COLORDD33BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,1.1,0 ),COLOREE44BB;
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,0.55 ,0 ),COLORFF55BB;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,4,0 ),COLORFFAA00;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,3.3 ,0 ),COLORFFBB11;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,2.2,0 ),COLORFFCC22;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,1.65 ,0 ),COLORFFDD33;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,1.1 ,0 ),COLORFFEE44;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,0.55 ,0 ),COLORFFFF55;

IF(DIF<0,DIF,0),COLORRED,LINETHICK1;
IF(DIF<0,0,DIF),COLORFF00FF,LINETHICK1;
IF(DIF
IF(DIF>DEA,DEA,DEA),COLORWHITE,LINETHICK1

 

=========================================================

彩色MACD公式(2)--通达信可以用


DIFIF1:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEAEA1:=EMA(DIFIF1,9);
MACD1:=2*(DIFIF1-DEAEA1),STICK;
MACD2:=EMA(MACD1,3);
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,1,0),COLORRED;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,1,0),COLORGREEN;
STICKLINE(MACD1
STICKLINE(MACD1>=0 OR MACD1<=0,0,0,50,1),COLORWHITE;
DIFIF1,COLOR33FF33,LINETHICK1;
DEAEA1,COLORYELLOW,LINETHICK1;
MACD:MACD1,NODRAW,COLORMAGENTA;
强:IF(DIFIF1>=DEAEA1,DIFIF1,DRAWNULL),COLORRED,LINETHICK1;
弱:IF(DEAEA1>=DIFIF1,DEAEA1,DRAWNULL),COLORFF9900,LINETHICK1;
DRAWICON(CROSS(DIFIF1,DEAEA1),DIFIF1+0.1,1);
DRAWICON(CROSS(DEAEA1,DIFIF1),-0.5,2);
DRAWTEXT(CROSS(DIFIF1,DEAEA1),DIFIF1,'○'),LINETHICK1, COLORYELLOW;

 

友:

DIF:EMA(CLOSE,5)-EMA(CLOSE,34),COLORRED,LINETHICK2;
DEA:EMA(DIF,5),COLORWHITE,LINETHICK2;
STICKLINE(DIF>DEA,-0.5,-0.6,10,1),COLOR00CFFF;
STICKLINE(DIF0)),0,MACD,1,0),COLOR00CFFF,LINETHICK2;
STICKLINE(((MACD>REF(MACD,1)) AND (MACDDEA,DEA,DEA),COLORFF937F,LINETHICK2;
A1:=BARSLAST(REF(CROSS(DIF,DEA),1));
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIF>REF(DIF,A1+1) AND CROSS(DIF,DEA);
STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;
底背:=DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK4;
DRAWTEXT(底背离,0.05,´ 底背离´),COLORFF00FF;
A2:=BARSLAST(REF(CROSS(DEA,DIF),1));
顶背离:=REF(CLOSE,A2+1)DIF AND CROSS(DEA,DIF);
顶背:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK4;
DRAWTEXT(顶背离,0.05,´ 顶背离´),COLORYELLOW;
指标仅作参考,不做操作依据

 

通达信MACD背离买卖指标公式

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1),COLORWHITE;
D:=SMA(K,3,1),COLORYELLOW;
J:=3*K-2*D,COLORFF00FF;
A:=250;
DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26));
DEA:=EMA(DIFF,9),COLORBLUE,LINETHICK0;
MACD:=2*(DIFF-DEA);
MM:=IF(MACD< 0,MACD,0);
JJ:=MM> REF(MM,1);
ZZ:=REF(JJ,1)=1;
准备:=(JJ AND ZZ)*DEA;
STICKLINE(准备=DEA,1,-1,2,1),COLORFFFF00;
JH:=HHV(MAX(K,MAX(D,J)),A);
DH:=HHV(MAX(DIFF,DEA),A);
SH:=INTPART(JH/DH)/2;
DIFF50:=SH*DIFF+50,COLORFFFF00;
DEA50:=SH*DEA+50,COLORBLUE;
STICKLINE(DIFF50>DEA50,0,1.5*(DIFF50-DEA50),0,0),COLORRED;
STICKLINE(DIFF50
红柱:IF(1.5*(DIFF50-DEA50)>REF(1.5*(DIFF50-DEA50),1),1.5*(DIFF50-DEA50),0),
STICK,;
绿柱:IF(1.5*(DIFF50-DEA50)
1.5*(DIFF50-DEA50),0),STICK,COLORGREEN;
缩头:=IF(1.5*(DIFF50-DEA50)>0 AND REF(1.5*(DIFF50-DEA50),1)>REF(1.5*(DIFF50-DEA50),2) AND 1.5*(DIFF50-DEA50)< REF(1.5*(DIFF50-DEA50),1),1,0);
缩脚:=IF(1.5*(DIFF50-DEA50)<0 AND REF(1.5*(DIFF50-DEA50),1)< REF(1.5*(DIFF50-DEA50),2) AND 1.5*(DIFF50-DEA50)>REF(1.5*(DIFF50-DEA50),1),1,0);
杀多:=IF(1.5*(DIFF50-DEA50)<0 AND REF(1.5*(DIFF50-DEA50),1)> REF(1.5*(DIFF50-DEA50),2) AND 1.5*(DIFF50-DEA50)
诱空:=IF(1.5*(DIFF50-DEA50)>0 AND REF(1.5*(DIFF50-DEA50),1)< REF(1.5*(DIFF50-DEA50),2) AND 1.5*(DIFF50-DEA50)>REF(1.5*(DIFF50-DEA50),1),1,0);
阻力:=IF(CROSS(C,MA(C,20)) OR CROSS(C,MA(C,60)),1,0);
DRAWTEXT(FILTER(杀多,3) AND 杀多,1.5*(DIFF50-DEA50),'杀多'),COLORFF00FF;
DRAWTEXT(FILTER(缩头,3) AND 缩头,1.5*(DIFF50-DEA50)+0.2,'卖'),COLORFF00FF;
DRAWTEXT(FILTER(诱空,3) AND 诱空,1.5*(DIFF50-DEA50),'?洗盘'),COLOR00FF00;
DRAWTEXT(FILTER(缩脚,3) AND 缩脚,1.5*(DIFF50-DEA50)-0.2,'买'),COLOR00FF00;
DRAWTEXT(FILTER(阻力,16) AND 1.5*(DIFF50-DEA50)>=0,1.5*(DIFF50-DEA50)+0.01,'¤阻力'),COLOR00FFFF;
VRA:=REF(CLOSE,1);
VRB:=SMA(MAX(CLOSE-VRA,0),6,1)/SMA(ABS(CLOSE-VRA),6,1)*100;
VRC:=(2*CLOSE+HIGH+LOW)/4;
VR0:=LLV(LOW,34);
VR1:=HHV(HIGH,34);
VR2:=EMA((VRC-VR0)/(VR1-VR0)*100,6);
VR3:=EMA(0.667*REF(VR2,1)+0.333*VR2,4);
VA1:=(REF(HIGH,1)+REF(LOW,1))/2;
VA2:=MA(CLOSE,20)+2*STD(CLOSE,20);
{萃富网-股票公式网站 www.cuiv.com}
VA3:=REF(CLOSE,1);
VA4:=SMA(MAX(CLOSE-VA3,0),7,1)/SMA(ABS(CLOSE-VA3),7,1)*100;
VA5:=CROSS(79,VA4);
VA6:=FILTER(VA5,4);
VVD:=MA(CLOSE,80)-MA(CLOSE,10)/3;
VA7:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);
X1:=CROSS(VA1,VA2) OR VA6;
X2:=CROSS(84,VRB);
STICKLINE(X1 OR X2,1.5*(DIFF50-DEA50)*1.05,1.5*(DIFF50-DEA50)*1.08,3,0);
Y1:=IF(COUNT(CLOSE0.3 AND COUNT(VA2>VA3,3) AND REF(LOW,1)=LLV(LOW,120) AND CLOSE>OPEN,1,0);
Y2:=IF(CLOSEVOL/240>MA(VOL,5)/240 AND CLOSE>REF(CLOSE,1)*1.08 AND CLOSE
Y3:=CROSS(VA7,10);
Y4:=IF(COUNT(CLOSE0.3 AND COUNT(VR2>VR3,3) AND REF(LOW,1)=LLV(LOW,120) AND CLOSE>OPEN,1,0);
STICKLINE(Y1 OR Y2 OR Y3 OR Y4,1.5*(DIFF50-DEA50)*0.90,1.5*(DIFF50-DEA50)*0.99,3,0);
DD:=C=HHV(C,180);
EE:=DEA< REF(DEA,1) AND REF(DEA< REF(DEA,1),1)=1;
CC:=C> REF(C,1) AND REF(C> REF(C,1),1)=1;
上升背离:(CC AND EE)*1.5*(DIFF50-DEA50),LINETHICK2,COLORWHITE;
顶背离:(DD AND EE AND DEA< HHV(DEA,180))*3*ABS(DIFF50-DEA50),STICK,LINETHICK3,COLORGREEN;
FF:=C=LLV(C,180);
GG:= DEA> REF(DEA,1) AND REF(DEA> REF(DEA,1),1)=1;
LL:=C< REF(C,1) AND REF(C< REF(C,1),1)=1;
下降背离:(LL AND GG)*1.5*(DIFF50-DEA50),LINETHICK2,COLORYELLOW;
底背离:(FF AND GG AND DEA> LLV(DEA,180))*3*(DIFF50-DEA50),STICK,LINETHICK3,COLORRED;

http://s4/mw690/605589f4x7ad8fa61b6f3&690

DMI新编:

N:=20;M:=4;M1:=16;
TR1:=EMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EMA(IF(HD>0 AND HD>LD,HD,0),N);
DMM:=EMA(IF(LD>0 AND LD>HD,LD,0),N);
PDI:= DMP*100/TR1;
MDI:= DMM*100/TR1;
ADX: EMA((PDI-MDI)/(MDI+PDI)*100,M)*2;
ADXR:EMA(ADX,M);
ADMA:EMA(ADX,M1);
OMD:=(ADX-2*ADMA+ADXR)/2, COLORSTICK;
DRAWICON( CROSS(ADX,ADXR),ADX+0.2,34);
DRAWICON( CROSS(ADXR,ADX),ADX*1.05,35);
DRAWBAND(ADX,RGB(155,50,50),ADXR,RGB(0,100,50));
STICKLINE(OMD>REF(OMD,1) AND OMD>0,0,OMD,1,0),COLORRED;
STICKLINE(OMD>REF(OMD,1) AND OMD<0,0,OMD,1,0),COLORGREEN;
STICKLINE(OMD
STICKLINE(OMD>=0 OR OMD<=0,0,0,50,1),COLORWHITE;
ADX1:ADX,COLORRED;
ADXR1:ADXR,COLORGREEN;
ADMA1:ADMA;
强:IF(ADX1>=ADXR1,ADX1,DRAWNULL),COLORRED,LINETHICK3;
买入:IF(OMD>0 AND OMD-REF(OMD,1)>0,30,0);

http://s13/mw690/001Lnui8zy6HDbshak41c&690

http://s8/mw690/001Lnui8zy6HDbvCA7B07&690

0

阅读 收藏 喜欢 打印举报/Report
前一篇:期货操盘
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有