通达信MACD绿柱一次背离指标公式源码
该公式基于MACD指标,绘制特定条件下的红色趋势线。
功能:
- 调用系统MACD(DIF、DEA、柱状线)。
- 寻找“MACD负值、DIFF负值、且柱状线连续两日缩短后走平或回升”的形态(X_1)。
- 计算该形态前后两次出现的位置(X_4、X_5),并在两个位置之间画红色粗线。
用法:
- 红色连线表示两次底部形态之间的时间跨度,用于观察MACD底背离或二次探底结构。
- 线越长,说明两次底部间隔越久,可能预示趋势转折力度更强。
DIFF:MACD.DIF;
DEA:MACD.DEA;
MACD:MACD.MACD,COLORSTICK;
X_1:=MACD<0 AND DIFF<0 AND REF(MACD,2)>REF(MACD,1) AND REF(MACD,1)<=MACD;
X_2:=BARSLAST(REF(X_1,1));
X_3:=IF(X_1,REF(MACD,1)/REF(MACD,X_2+2)<=0.5,0);
X_4:=BARSLAST(X_1);
X_5:=REF(BARSLAST(X_1),X_4+1)+X_4+1;
DRAWLINE(CURRBARSCOUNT=CONST(X_5)+2,MACD,CURRBARSCOUNT=CONST(X_4)+2,MACD,0),COLORRED,LINETHICK4;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
输出DIFF:平滑异同平均线的DIF
输出DEA:平滑异同平均线的DEA
输出平滑异同平均线:MACD.MACD,COLORSTICK
X_1赋值:MACD<0 AND DIFF<0 AND 2日前的MACD>1日前的MACD AND 1日前的MACD<=MACD
X_2赋值:上次1日前的X_1距今天数
X_3赋值:如果X_1,返回1日前的MACD/X_2+2日前的MACD<=0.5,否则返回0
X_4赋值:上次X_1距今天数
X_5赋值:X_4+1日前的上次X_1距今天数+X_4+1
当满足条件到最后交易的周期=X_5的最后一日取值设为常数+2时,在MACD位置画直线起点,当满足条件到最后交易的周期=X_4的最后一日取值设为常数+2时,在MACD位置画直线终点,0表示是否延长.,画红色,线宽为4
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图