当作最经典最实用的时间策画日本萝莉,MACD被称为“策画之王”,险些系数的往来软件中王人自带了这个策画。
但这些自带的MACD策画一般王人有两个问题。领先是不成灵验识别趋势,只可通过柱线的凹凸来判断;其次是不成灵验识别背离,只高手动划线后再对比MACD与收盘价趋势是否一致来判断。
因此,针对这两个问题,这篇著述将会手把手的带你对往来软件自带的MACD策画进行修订。
变色先来看一下系统自带的MACD策画是奈何杀青的。
勾引在富途PC版上点击“策画惩办”,找到MACD,观看其源码。不错看到,系统自带的MACD是通过COLORSTICK杀青的。
图片日本萝莉
然后观看函数界说不错发现,其仅仅杀青了最基本的按零轴高下画不同神采柱状线的功能。
图片
那么,为了让MACD的走势愈加彰着,咱们不错仿照TradingView的杀青格式,在零轴高下时,笔据其涨跌情况开发不同的神采。
杀青想路要想杀青笔据涨跌情况来变色,显著,领先要获得到上一个周期的数据,以便于同现时周期的数据进行比较。其次,要有一个不错自界说画柱状图的函数,以便于在指定条款下,画指定长度、宽度、神采的柱状图。
所需函数显著,咱们不错通过 REF 函数获得上一个周期的数据。
图片
不错通过 STICKLINE 来开发自界说的柱状图。
图片
具体法子基础数据领先要通过EMA获得MACD策画中的三个数据项。
DIF: EMA(C, 12) - EMA(C, 26), COLORE51883;DEA: EMA(DIF, 9), COLOR7F9A00;MACD: (DIFV - DEAV) * 2, COLORSTICK;逻辑判断然后通过判断MACD在零轴高下以及与上一周期的数据比较涨跌来绘制不同的神采日本萝莉。
STICKLINE(MACD > 0 AND MACD >= REF(MACD, 1), 0, MACD, 0.8, 0), COLORFF5252;STICKLINE(MACD > 0 AND MACD < REF(MACD, 1), 0, MACD, 0.8, 0), COLORFFCDD2;STICKLINE(MACD < 0 AND MACD >= REF(MACD, 1), MACD, 0, 0.8, 0), COLORB2DFDB;STICKLINE(MACD < 0 AND MACD < REF(MACD, 1), MACD, 0, 0.8, 0), COLOR26A69A;遵循展示
在“策画惩办”中新建一个策画,“缩写”和“全名”王人要填写,“对象”聘用“副图”,敲入上头的代码。
图片
在特斯拉上与系统自带MACD策画的对比。
图片
背离背离是指时间策画的场合与价钱的场合违抗。
股价蜕变高而策画却未蜕变高则为顶背离,示意多头的趋势强度减轻,市集可能发生顶部回转;
股价蜕变低而策画却未蜕变低则为底背离,示意空头的趋势强度减轻,市集可能发生底部回转。
虽然,在康健的趋势中,有可能会发生“顶中有顶,底中有底,背离之后再背离”的情况,具体如故要磋议骨子的场景区别对待。
杀青想路一般在识别背离时,需要领先流畅股价的两个高点(低点),再流畅疏通时间界限对应的MACD,看其涨跌是否一致。
因此,要是想要杀青对背离的自动识别,就需要作念到三件事。
领先是触发机制,即在什么时候触发是否背离的判断;
其次是时候界限,即对多永劫候界限的数据进行比较;
临了是判断措施,即触发后比较哪两组数据的涨跌情况。
股价是细则要进行比较的,关键是另外一组数据的聘用。
MACD策画由三部分构成,永别是:DIF(差离值)、DEA(差离值平均数)和 MACD(柱状线)。因此这个“另外一组数据”就有了三种聘用。为了便捷起见,这里以 DIF 为例进行演示。
触发机制显著,不错使用快慢线的金叉、死叉来当作触发机制。这里不错胜利通过 CROSS 函数杀青。
图片
{是否金叉: DIF上穿DEA}COND_GC := CROSS(DIF, DEA);时候界限当发生金叉(死叉)时,MACD从零轴下方(上方)回到了上方(下方),因此,不错比较现时金叉(死叉)与上一次金叉(死叉)时两组数据的变化情况。
关于“上一次”不错使用BARSLAST函数来杀青。
图片
BARS_GC := BARSLAST(REF(COND_GC, 1)) + 1;判断措施
现时发生金叉,且现时股价与上一次金叉时的股价比拟,现时DIF与上一次金叉时的DIF比拟,股价在镌汰而DIF在高潮则发生底背离。
BD := COND_GC AND DIF > REF(DIF, BARS_GC) AND C < REF(C, BARS_GC);字雕句镂识别出背离后,不错通过绘制函数进行标志。
标志笔墨
{标志: 安静底背离时在 DIF 的 1.6 倍处(幸免装璜)泄漏笔墨标志}DRAWTEXT(BD, DIF * 1.6, '底背离'), COLORFF5252;
图片
标志线段
{画线: 以上一次金叉(LGC)的 DEA 为发轫,以现时金叉的 DIF 为颠倒}DRAWLINE(COND_GC AND BARS_GC > 0 AND NOT(BD), DEA, BD, DEA, 0), COLORFF5252, LINETHICK3;图片
遵循展示在上一步的基础上再添加上背离部分的代码即可。
图片
然后原本一经具有变色功能的MACD面前又多了对底背离、顶背离的自动识别。
图片
本站仅提供存储职业,系数内容均由用户发布,如发现存害或侵权内容,请点击举报。