未来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:DYNAINFO
指标源码:
原理解析:
X_1赋值:MACD.MACD
X_2赋值:HHVBARS(X_1,上次X_1<0距今天数+1)
X_3赋值:CROSS(BACKSET(CROSS(0,X_1),1日前的X_2+2),0.5)
X_4赋值:CROSS(BACKSET(CROSS(0,X_1) OR (ISLASTBAR AND X_1>0),1日前的X_2+2),0.5)
X_5赋值:DRAWLINE(X_3,X_1,1日前的X_3,1日前的X_1,1)
当满足条件X_1>0时,在0和X_1之间画柱状线
当满足条件X_1<0时,在0和X_1之间画柱状线
X_6赋值:LLVBARS(X_1,上次X_1>0距今天数+1)
X_7赋值:CROSS(BACKSET(CROSS(X_1,0),1日前的X_6+2),0.5)
X_8赋值:上次FILTERX(0上穿X_1,收盘价的有效数据周期数距今天数)
X_9赋值:DRAWLINE(X_7,X_1,1日前的X_7,1日前的X_1,1)
当满足条件X_1<0 AND X_1
输出DEA:DIF的9日指数移动平均,画绿色, 线宽为2
X_10:=上次1日前的DIF上穿DEA距今天数
X_11:=X_10+1日前的收盘价>收盘价 AND DIF>X_10+1日前的DIF AND DIF上穿DEA
输出底背:DRAWLINE(X_10=0,DEA,X_11,DEA,0),画红色, 线宽为2
X_12:=上次1日前的DEA上穿DIF距今天数
X_13:=X_12+1日前的收盘价<收盘价 AND X_12+1日前的DIF>DIF AND DEA上穿DIF
输出顶背:DRAWLINE(X_12=0,DEA,X_13,DEA,0), 画蓝色, 线宽为2
输出MACD1:(DIF-DEA)*2,COLORSTICK,COLORLIBLUE
X_14:=统计30日满足MACD1>0的天数=0 AND MACD1=30日内MACD1最低值的有效数据周期数>=15 AND 开盘价>0 AND 5日内MACD1最高值>12日前的MACD1 AND MACD1>1日前的MACD1 AND (2日前的MACD1=5日内MACD1最低值 OR 1日前的MACD1=5日内MACD1最低值) AND 1日前的MACD1>15日前的MACD1
当满足条件X_14时,在X_1*1.01和25之间画图标
当满足条件X_14时,在0*0.1和3位置书写文字
X_15:=统计10日满足MACD1>0的天数=0 AND MACD1=10日内MACD1最低值的有效数据周期数>=6 AND 开盘价>0 AND 3日内MACD1最高值>7日前的MACD1 AND MACD1>1日前的MACD1 AND (2日前的MACD1=5日内MACD1最低值 OR 1日前的MACD1=5日内MACD1最低值) AND 1日前的MACD1>7日前的MACD1
当满足条件X_15时,在X_1*1.01和26之间画图标
当满足条件X_15时,在X_1*1.01和26之间画图标
X_16:=DEA上穿0 AND DIF>0
X_17:=21
X_18:=FILTER(BACKSET(FILTER(X_17日前的X_1=2*X_17+1日内X_1最高值,X_17),X_17+1),X_17)
输出TOP21:DRAWLINE( 到最后交易的周期=CONST(上次X_18距今天数)+1,X_1,ISLASTBAR,REF(X_1,上次X_18距今天数),1),画绿色
X_19:=DEA上穿DIF AND DEA>0 AND DIF>0
X_20:=DIF上穿DEA AND 统计6日满足X_19=1的天数>=1 AND DIF>0 AND DEA<0.55 AND X_1>2日前的X_1
当满足条件X_20时,在0-0.05和34之间画图标