通达信龙虎榜MACD副图指标公式源码
这是一个MACD优化版+CCI辅助+基本面信息的综合指标。
功能:
- 计算快慢均线差(DIF2)及其均线(DEA2),柱状线(MACD)显示强弱。
- 用不同颜色区分MACD柱的增减和正负,便于识别趋势变化。
- 叠加CCI指标,当CCI上穿50或超过150时,在DEA2位置画图标提示。
- 在屏幕固定位置显示外部数据(如千股千评、业绩、解禁等)。
使用方法:
- 直接加载到K线图副图,观察DIF2/DEA2金叉死叉及MACD柱颜色变化。
- 结合CCI图标信号辅助判断买卖点。
- 基本面文字自动显示,无需手动查询。
DIF2:EMA(CLOSE,8) - EMA(CLOSE,57),COLORLICYAN;
DEA2:EMA(DIF2,8),COLORWHITE;
MACD:2*(DIF2-DEA2),COLORSTICK;
IF(DIF2>REF(DIF2,1),DIF2,DRAWNULL),COLORMAGENTA,LINETHICK2;
IF(DIF2>DEA2,DEA2,DRAWNULL),COLORYELLOW,LINETHICK2;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0,0),COLORGREEN;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0,0),COLORMAGENTA;
STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,0,0),COLORRED;
STICKLINE(MACD<REF(MACD,1) AND MACD<0,0,MACD,0,0),COLORLIBLUE;
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14)),NODRAW;
DRAWICON(CROSS(50,CCI),DEA2,2);
DRAWICON(CCI>150,DEA2,12);
DRAWTEXT_FIX(1,0.0,0,0,STRCAT('千股千评:',EXTERNSTR(0,1))),COLORRED;
DRAWTEXT_FIX(1,0.6,0,0,STRCAT('业绩预报:',EXTERNSTR(0,14))),COLORYELLOW;
DRAWTEXT_FIX(1,0.0,0.2,0,STRCAT('年报业绩:',EXTERNSTR(0,8))),COLORYELLOW;
DRAWTEXT_FIX(1,0.6,0.2,0,STRCAT('解禁日期:',EXTERNSTR(0,15))),COLORBLUE;
DRAWTEXT_FIX(1,0.0,0.4,0,STRCAT('中报业绩:',EXTERNSTR(0,9))),COLORBLUE;
DRAWTEXT_FIX(1,0.6,0.4,0,STRCAT('主题投资:',EXTERNSTR(0,10))),COLORBROWN;
DRAWTEXT_FIX(1,0.0,0.6,0,STRCAT('机构评级:',EXTERNSTR(0,11))),COLORCYAN;
DRAWTEXT_FIX(1,0.3,0.6,0,STRCAT('智能诊断:',EXTERNSTR(0,12))),COLORRED;
DRAWTEXT_FIX(1,0.0,0.8,0,STRCAT('敢死队席位:',EXTERNSTR(0,13))),COLORLIMAGENTA;

未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
输出DIF2:收盘价的8日指数移动平均 - 收盘价的57日指数移动平均,画淡青色
输出DEA2:DIF2的8日指数移动平均,画白色
输出平滑异同平均线:2*(DIF2-DEA2),COLORSTICK
如果DIF2>1日前的DIF2,返回DIF2,否则返回无效数,画洋红色,线宽为2
如果DIF2>DEA2,返回DEA2,否则返回无效数,画黄色,线宽为2
当满足条件MACD<1日前的MACDANDMACD>0时,在0和MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
当满足条件MACD>1日前的MACDANDMACD<0时,在0和MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,画洋红色
当满足条件MACD>1日前的MACDANDMACD>0时,在0和MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件MACD<1日前的MACDANDMACD<0时,在0和MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,画淡蓝色
TYP赋值:(最高价+最低价+收盘价)/3
输出CCI:(TYP-TYP的14日简单移动平均)/(0.015*TYP的14日平均绝对偏差),NODRAW
当满足条件50上穿CCI时,在DEA2位置画2号图标
当满足条件CCI>150时,在DEA2位置画12号图标
当满足条件1时,在横轴0.0纵轴0位置书写文字,画红色
当满足条件1时,在横轴0.6纵轴0位置书写文字,画黄色
当满足条件1时,在横轴0.0纵轴0.2位置书写文字,画黄色
当满足条件1时,在横轴0.6纵轴0.2位置书写文字,画蓝色
当满足条件1时,在横轴0.0纵轴0.4位置书写文字,画蓝色
当满足条件1时,在横轴0.6纵轴0.4位置书写文字,画棕色
当满足条件1时,在横轴0.0纵轴0.6位置书写文字,画青色
当满足条件1时,在横轴0.3纵轴0.6位置书写文字,画红色
当满足条件1时,在横轴0.0纵轴0.8位置书写文字,画淡洋红色