未来函数检测结果如下:
该公式包含未来函数:#MONTH
该公式包含未来函数:#WEEK
指标源码:
原理解析:
输出月DIF:"MACD.DIF#MONTH"画洋红色,DOTLINE
输出月DEA:"MACD.DEA#MONTH"画绿色,DOTLINE
输出周DIF:"MACD.DIF#WEEK"
输出周DEA:"MACD.DEA#WEEK"
STICKLINE(月DIF>月DEA AND 月DEA< 0 AND 月DIF< 0 AND 月DIF的绝对值< ABS(月DEA-月DIF),月DIF,0,4,0 ),COLORCCCCCC
DRAWBAND(月DIF,RGB(110,50,0),月DEA,RGB(0,160,50))
DRAWBAND(周DIF,RGB(180,160,221),周DEA,RGB(10,100,100))
月条件赋值:月DIF>0 AND 月DEA< 0.15 AND 周DIF>=5日前的周DIF
周条件赋值:周DIF>0 AND 周DEA< 0 AND 月DIF>月DEA AND 周DIF>=5日前的周DIF AND 5日前的周DIF>=10日前的周DIF AND 月DIF的绝对值-ABS(周DEA)< 0.7 AND 周DEA>=月DIF
NOTEXTDIFF1赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
NOTEXTDEA1赋值:NOTEXTDIFF1的9日指数移动平均
输出DIF:收盘价的12日指数移动平均-收盘价的26日指数移动平均,画红色
输出DEA:DIF的9日指数移动平均,COLORLIBLUE
输出MACD:2*(DIF-DEA),COLORSTICK
DRAWBAND((DIF>1日前的DIF AND DIF>0 AND DEA>0 AND DIF>DEA AND MACD>DIF AND MACD>=1日前的MACD)*MACD的绝对值,RGB(200,0,0),0,RGB(200,0,0))
当满足条件月条件时,在月DIF和42之间画图标
当满足条件周条件时,在周DIF和11之间画图标
A2赋值:上次1日前的DEA上穿DIF距今天数
顶背离赋值:A2+1日前的收盘价< 收盘价 AND A2+1日前的DIF>DIF AND DEA上穿DIF
输出顶背:DRAWLINE(A2=0,DEA,顶背离,DEA,0),画绿色,LINETHICK4
当满足条件顶背离时,在DEA和2之间画图标