来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
T赋值:80
TT赋值:3
N1赋值:0
高1赋值:REF(T日内H最高值,TT)
低1赋值:REF(T日内L最低值,TT)
H1赋值:高1-(高1-低1)*0.191
H2赋值:高1-(高1-低1)*0.382
H3赋值:高1-(高1-低1)*0.5
H4赋值:高1-(高1-低1)*0.618
H5赋值:高1-(高1-低1)*0.809
输出高:REFDATE(高1,DATE),画红色
输出一:REFDATE(H1,DATE),COLORLIGRAY
输出二:REFDATE(H2,DATE),画黄色
输出三:REFDATE(H3,DATE),COLORWHITE
输出四:REFDATE(H4,DATE),画黄色
输出五:REFDATE(H5,DATE),COLORLIGRAY
输出低:REFDATE(低1,DATE),画绿色
TT3:=(CURRBARSCOUNT=5)
TT4:=(CURRBARSCOUNT=5+3)
DRAWNUMBER(TT3 AND 高,高,高),画黄色
当满足条件TT4 AND 高时,在高*1.01和'顶'位置书写文字
DRAWNUMBER(TT3 AND 一,一,一),画黄色
当满足条件TT4 AND 一时,在一*1.01和''位置书写文字
DRAWNUMBER(TT3 AND 二,二,二),画黄色
当满足条件TT4 AND 二时,在二*1.01和''位置书写文字
DRAWNUMBER(TT3 AND 三,三,三),画黄色
当满足条件TT4 AND 三时,在三*1.01和'中'位置书写文字
DRAWNUMBER(TT3 AND 四,四,四),画黄色
当满足条件TT4 AND 四时,在四*1.01和''位置书写文字
DRAWNUMBER(TT3 AND 五,五,五),画黄色
当满足条件TT4 AND 五时,在五*1.01和''位置书写文字
DRAWNUMBER(TT3 AND 低,低,低),画黄色
当满足条件TT4 AND 低时,在低*1.01和'底'位置书写文字
输出MA5:收盘价的5日简单移动平均
输出MA10:收盘价的10日简单移动平均
高点:IF(CURRBARSCOUNT<=60, CONST(IF(ISLASTBAR=1,HHV(H, 上次CURRBARSCOUNT=60距今天数),1)),DRAWNULL),画红色,DOTLINE
低点:IF(CURRBARSCOUNT<=60, CONST(IF(ISLASTBAR=1,LLV(L, 上次CURRBARSCOUNT=60距今天数),1)),DRAWNULL),COLORMAGENTA,DOTLINE
当满足条件CCI>=200 AND H>=高点时,在O和C之间画柱状线
当满足条件CCI<=100 AND L<=低点时,在O和C之间画柱状线
当满足条件ISLASTBAR时,在高点和'高点'位置书写文字
当满足条件ISLASTBAR时,在低点和'低点'位置书写文字
买线赋值:C的2日指数移动平均
卖线赋值:EMA(SLOPE(C,26)*15+C,45)
BU赋值:买线上穿卖线
SEL赋值:卖线上穿买线
DRAWBMP(BU,L*0.998,'B')
DRAWBMP(SEL,H*1.018,'S')
输出BOLL:收盘价的20日简单移动平均,COLORWHITE,LINETHICK2
输出UPPER:BOLL+2*收盘价的20估算标准差,画青色
输出LOWER:BOLL-2*收盘价的20估算标准差,画青色
IF(BOLL< 1日前的BOLL,BOLL,DRAWNULL),画绿色,LINETHICK2
IF(BOLL>1日前的BOLL,BOLL,DRAWNULL),画红色,LINETHICK2