未来函数检测结果如下:
该公式包含未来函数:ZIG
该公式包含未来函数:PEAK
该公式包含未来函数:PEAKBARS
该公式包含未来函数:TROUGH
该公式包含未来函数:TROUGHBARS
指标源码:
原理解析:
均价赋值:(C+(H+L)/2*0.382+(C+O)/2*0.618)/2
X1赋值:EMA((均价+H)/2,5),画白色
X2赋值:X1的8日指数移动平均,画白色, 线宽为2
X3赋值:X2的13日指数移动平均,COLORFFF000
X4赋值:X3的21日指数移动平均,COLORFFF000, 线宽为2
X5赋值:X4的34日指数移动平均,画黄色
X6赋值:X5的55日指数移动平均,画黄色, 线宽为2
X7赋值:X6的89日指数移动平均,COLOR7F00FF, 线宽为2
输出多空线:(X3+X4)/2,画洋红色
反多空线赋值:EMA(多空线-(EMA(均价,2)-多空线),2),COLORGRAY,LINETHICK1
{FILLRGN(反多空线>多空线,多空线,反多空线), 画蓝色
FILLRGN(反多空线<=多空线,多空线,反多空线),COLOR7F00FF,COLORBROWN
}
DRAWBAND(多空线,RGB(100,15,55),反多空线,RGB(0,100,150))
输出操盘线:X1,画白色
输出盈亏线:X2,COLORLIGREEN, 线宽为2
输出启动线:X3,COLORLIRED
输出生命线:X4,COLORFFF000, 线宽为2
输出行情线:X6,画黄色, 线宽为2
输出牛熊线:X7,COLOR7F00FF, 线宽为2
乾坤线赋值:EMA(X6-(EMA((均价+C)/2,2)-X6),2)
如果乾坤线>X6返回X6否则返回DRAWNULL
当满足条件开盘价>=收盘价时,在最高价和最低价之间画柱状线
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件开盘价>=收盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在最高价和最低价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
当满足条件收盘价>开盘价时,在收盘价和开盘价之间画柱状线
{K线卖提示}
QC0赋值:3*SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1)-2*SMA(SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1),3,1)
STICKLINE(QC0>=91 AND (收盘价-5日内收盘价最低值)/(5日内收盘价最高值-5日内收盘价最低值)*100>99.9,开盘价,收盘价,3,0),COLOR3366FF
STICKLINE(QC0>=91 AND (收盘价-5日内收盘价最低值)/(5日内收盘价最高值-5日内收盘价最低值)*100>99.9,H,L,0,0),COLOR3366FF
{VAR11赋值:ZIG(3,10)REF(ZIG(3,10),2)
{ZIG 有未来
VAR123赋值:ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)如果O>C返回O否则返回C
VAR12赋值:IF(TROUGHBARS(KSD,10,1)=1,1,0)
VAR1赋值:IF(PEAKBARS(KSD,10,1)=1,1,0)
当满足条件VAR1时,在C和O之间画柱状线
当满足条件VAR1时,在C和O之间画柱状线
当满足条件VAR1时,在H和L之间画柱状线
当满足条件VAR12时,在C和O之间画柱状线
当满足条件VAR12时,在C和O之间画柱状线
当满足条件VAR12时,在H和L之间画柱状线
{底位红色}
缺口赋值:(L>1日前的H)
不破赋值:(EVERY(L>REF(H,上次缺口距今天数+1),上次缺口距今天数+1))
STICKLINE(不破,REF(H,上次缺口距今天数+1),REF(L,上次缺口距今天数),1,0),画黄色
下缺口赋值:(H<1日前的L)
不补赋值:(EVERY(H
STICKLINE(不补,REF(L,上次下缺口距今天数+1),REF(H,上次下缺口距今天数),1,0),画绿色
M1赋值:C的5日简单移动平均
M2赋值:C的18日简单移动平均
M3赋值:C的34日简单移动平均
一阳1赋值:O
一阳2赋值:O
一阳3赋值:O
一阳穿三线赋值:一阳1+一阳2+一阳3>2
当满足条件一阳穿三线时,在L和'一阳三线'位置书写文字