行动最经典最实用的时候计较张筱雨写真,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当今又多了对底背离、顶背离的自动识别。
图片
本站仅提供存储事业,总计内容均由用户发布,如发现存害或侵权内容,请点击举报。