综合百科

经典macd指标公式——均衡+绿柱数

网友 2024-05-28 17:21:18 浏览量:
在股市中关于macd指标的使用或者是编制的股票公式是有很多的,当然也具有不同的功能,比如是红绿柱、金叉、死叉、均衡、随行等等,都是投资者在实战中研究的重点内容,今天我们就着重讲解一下均衡与绿柱数的公式源码。

Macd中最基础的就是两条线:diff与dea,它们之间形成的源码公式如下:

//均衡与随行源码

DRAWGBKLAST(C>0,STRIP(RGB(145,145,185),RGB(140,140,180),1));

N1:=10; N2:=22; M:=7.5;

DIF:(EMA(C,N1)-EMA(C,N2))/(1+EMA(ABS(C),512))*7.5,COLOR0000FF;

DEA:EMA(DIF,M),COLOR09FFFF;

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

PARTLINE(DIF,DIF>=REF(DIF,1),RGB(250,0,0),DIF

均衡:SMA(DIF,4,2),Color00FF00,LINETHICK1;

随行:IF(MACD< 0,MACD,0),ColorFFFFFF,LINETHICK1;

D2:=MACD;

STICKLINE(D20,0,D2,5,0),Color979700;

STICKLINE(D20,0,D2,4,0),ColorB5B500;

STICKLINE(D20,0,D2,3,0),ColorD2D200;//兰

STICKLINE(D2

STICKLINE(D2

STICKLINE(D2

STICKLINE(D2>REF(D2,1)AND D2,0,D2,5,0),Color97004B;

STICKLINE(D2>REF(D2,1)AND D2,0,D2,4,0),ColorB5005A;

STICKLINE(D2>REF(D2,1)AND D2,0,D2,3,0),ColorD20069;//紫

STICKLINE(D2>REF(D2,1)AND D2>0,0,D2,5,0),Color970097;

STICKLINE(D2>REF(D2,1)AND D2>0,0,D2,4,0),ColorB500B5;

STICKLINE(D2>REF(D2,1)AND D2>0,0,D2,3,0),ColorD200D2;//粉

//绿柱数

VAR1:=(EMA(C,N1)-REF(EMA(C,N1),1))/REF(EMA(C,N1),1);

VAR2:=(EMA(C,N2)-REF(EMA(C,N2),1))/REF(EMA(C,N2),1);

STICKLINE(VAR1>=VAR2 AND VAR2>0 AND C>EMA(C,N2),0,MACD,5,1),COLOR000066;

STICKLINE(VAR1>=VAR2 AND VAR2>0 AND C>EMA(C,N2),0,MACD,4,1),COLOR000077;

STICKLINE(VAR1>=VAR2 AND VAR2>0 AND C>EMA(C,N2),0,MACD,3,1),COLOR000099;

A:=MACD>0;

绿柱数:=BARSLAST(A)=5;

STICKLINE(绿柱数>REF(D2,1)AND 绿柱数>=0,0,D2,5,0),COLOR00AA00;

STICKLINE(绿柱数>REF(D2,1)AND 绿柱数>=0,0,D2,4,0),COLOR00CC00;

STICKLINE(绿柱数>REF(D2,1)AND 绿柱数>=0,0,D2,3,0),COLOR00EE00;//绿柱

OSC:=100*(CLOSE-MA(CLOSE,11.5));

MAOSC:=EMA(OSC,4.5);

STICKLINE(MACD

STICKLINE(MACD>REF(MACD,1)AND CROSS(OSC,MAOSC),0,MACD,5,0),COLOR09FFFF;

在了解以上的基本源码之后,投资者需要做的就是将第一部分均衡与随行的源码导入到相应的软件中,观察其中的指标变化:

将绿柱数相关的代码加入软件中获得的图形走势如下:

当然不同的指标代码会显示出不同的图形走势,因为这些指标的源码是可以进行编制或者修改的,投资者可以在学会一定的指标编译原理之后,在进行修改,比如是macd绿区掉头的源码:

SHORT:=12;

LONG:=26;

M:=9;

N:=30;

DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);

DEA : EMA(DIFF,M);

MACD : 2*(DIFF-DEA);

MACDBUY1 : IF(REF(MACD,1)>LLV(MACD,N),0,1);

MACDBUY2 : IF(CLOSE>MA(CLOSE,25),1,0);

MACDBUY3 : IF(MA(CLOSE,99)>CLOSE,1,0);

MACDBUY4 : IF(MACD<0,1,0);

MACDBUY:MACDBUY1+MACDBUY2+MACDBUY3+MACDBUY4;

导入之后的图形显示如下:

TAG:macd指标公式

相关文章

  • 麦当劳改名金拱门:背后的原因竟是这个
  • 网商贷协商还款终于成功了 这两点事项要注意
  • 新农合报销时间有限制吗 最长多久过期
  • 2018钱宝网最新消息:钱宝网返还比例会是多少?
  • 2018延迟退休最新消息:人社部表态延迟退休要来了
  • 小贷一般多久停止催收 3种情况下催收时间长
  • 为什么京东白条激活失败 是什么原因所致?
  • 老公征信不好怎么贷款买房 有这些方法
  • 米袋计划疑跑路 公司人去楼空累计交易额188亿
  • 余额宝1万一天收益多少 最多能存多少钱
  • 黄金和美元的关系分析 黄金和美元的关系
  • 欧元相当于多少人民币汇率 欧元相当于多少人民币
  • 佳贝艾特羊奶粉怎么样
  • 港币兑人民币汇率实时 港币兑换人民币的最新汇率
  • 美元换加元汇率今日 美元换加元现在汇率
  • 一公顷等于多少亩地(一公顷等于多少平方米)
  • 外汇澳元人民币汇率 今日外汇人民币兑澳元
  • 加元人民币汇率换算表最新 加元对人民币汇率换算
  • 个人所得税是什么(个人所得税的作用是什么)
  • 1英镑汇率人民币多少钱 1英镑汇率人民币多少
  • 黔ICP备19002813号