未来函数检测结果如下:
该公式包含未来函数:PEAK
该公式包含未来函数:PEAKBARS
该公式包含未来函数:TROUGH
该公式包含未来函数:TROUGHBARS
该公式包含未来函数:BACKSET
该公式包含未来函数:DYNAINFO
指标源码:

原理解析:
大阴线跌幅赋值:5


最后阴线周期赋值:5


{压力阴线判断}{收盘价=3,开盘价=0,最高价=1,最低价=2}

波峰距离赋值:PEAKBARS(3,5.00,1),NODRAW
{波段高}

波谷距离赋值:TROUGHBARS(2,5.00,1)
{波段低}

距离赋值: 到最后交易的周期,NODRAW


比前跌率赋值:(1日前的C-C)*100/1日前的C
{当日跌幅判断}

本日跌率赋值:(O-C)*100/O
{阴线大小判断}

距离FK1赋值:波峰距离-1
{波峰右边K距离}

线位置赋值: 距离FK1日前的L


TJ1赋值:波峰距离>波谷距离+5 AND 波峰距离<121


TJ2赋值:距离FK1日前的本日跌率>大阴线跌幅 OR 距离FK1日前的比前跌率>大阴线跌幅
{阴线>5% 或者跌幅>5%}

TJ3赋值:距离<240


TJ4赋值:距离FK1日前的C<距离FK1日前的O AND 距离FK1日前的C{阴K线 并且跌破前K线}

HXTJ赋值: 线位置=1日前的线位置 AND TJ2 AND TJ4
{画线条件}

TT1赋值:上次HXTJ上穿0.5距今天数


DZTJ赋值:HXTJ AND TJ1 AND TJ3的20过滤
{打字条件}

TT2赋值:上次DZTJ距今天数


QF赋值:BACKSET(TT2=0,TT1+2)


TT3赋值:上次QF=1上穿0.5距今天数
输出

阴一顶:DRAWLINE( 到最后交易的周期=CONST(TT3)+1,H,ISLASTBAR,TT3日前的H,0),COLOR00FF00,DOTLINE
输出

阴一底:DRAWLINE( 到最后交易的周期=CONST(TT3)+1,L,ISLASTBAR,TT3日前的L,0),COLOR00FF00,DOTLINE


DRAWTEXT(ISLASTBAR,阴一顶,VARCAT(VAR2STR(阴一顶,2),'---')),COLOR00FF00


DRAWTEXT(ISLASTBAR,阴一底,VARCAT(VAR2STR(阴一底,2),'---')),COLOR00FF00


{最高、最低凹口 震荡K线判断}

T1赋值:CONST(LLVBARS(L,10))
{最低值}

{T1赋值:CONST(HHVBARS(H,10))
{最高值}

T1H赋值:CONST(T1日前的H)


T1L赋值:CONST(T1日前的L)


CCB赋值:CONST( 到最后交易的周期)


T2赋值:CONST(上次 到最后交易的周期>CCB+T1 AND H>T1H距今天数)


T2H:=CONST(T2日前的H)


T2L:=CONST(T2日前的L)


T3赋值:CONST(上次 到最后交易的周期>CCB+T2 AND H>T2H距今天数)


T3H:=CONST(T3日前的H)
{}

T3L:=CONST(T3日前的L)
输出

阴二顶:DRAWLINE( 到最后交易的周期=T3+1, T3H, ISLASTBAR, T3H, 1),COLOR0099FF,LINETHICK1,DOTLINE
输出

阴二底:DRAWLINE( 到最后交易的周期=T3+1, T3L, ISLASTBAR, T3L, 1),COLOR0099FF,LINETHICK1,DOTLINE


DRAWTEXT(ISLASTBAR,阴二顶,VARCAT(VAR2STR(阴二顶,2),'---')),COLOR0099FF


DRAWTEXT(ISLASTBAR,阴二底,VARCAT(VAR2STR(阴二底,2),'---')),COLOR0099FF


{120天内的大阴线 支撑阴线}

A0A赋值: 到最后交易的周期


A1A赋值:V/1日前的V


{}

A2A赋值:(1日前的C-C)/1日前的C*100
{大阴线跌幅}

大阴线:=O<=1日前的C AND C大阴线跌幅 AND A0A<121 AND A2A<9 {AND A1A>1.9}


大阴赋值: 上次大阴线的最后阴线周期过滤距今天数
{N赋值:5
输出}

阴三顶:DRAWLINE( 到最后交易的周期=CONST(大阴)+1,H,ISLASTBAR,大阴日前的H,0),画洋红色,DOTLINE
输出

阴三底:DRAWLINE( 到最后交易的周期=CONST(大阴)+1,L,ISLASTBAR,大阴日前的L,0),画洋红色,DOTLINE


DRAWICON( 到最后交易的周期=CONST(大阴)+1,H*1.02,2)


DRAWTEXT(ISLASTBAR,阴三顶,VARCAT(VAR2STR(阴三顶,2),'---')),画洋红色


DRAWTEXT(ISLASTBAR,阴三底,VARCAT(VAR2STR(阴三底,2),'---')),画洋红色


{N 2 1000 100 }

STICKLINE(IF( 到最后交易的周期<=100,V=CONST(100日内V最低值),DRAWNULL),C,O,3,0),COLORFFFFFF
{百日地量}

DRAWTEXT(IF( 到最后交易的周期<=100,V=CONST(100日内V最低值),DRAWNULL), L, ' 百地量')LINETHICK1,COLORFFFFFF


{M1赋值:13
M2赋值:55
M3赋值:100


地量10日赋值: V=M1日内V最低值 AND V的有效数据周期数>=M1


地量50日赋值: V=M2日内V最低值 AND V的有效数据周期数>=M2


百日地量赋值: V=M3日内V最低值 AND V的有效数据周期数>=M3
当满足条件百日地量时,在开盘价和收盘价之间画柱状线
当满足条件地量10日时,在开盘价和收盘价之间画柱状线
当满足条件地量50日时,在开盘价和收盘价之间画柱状线
}

倍量拄赋值:成交量>=1日前的V*1.95 AND C>1日前的C


梯量拄赋值:V>=1日前的V AND 1日前的V>=2日前的V AND C>O AND 1日前的C>O
当满足条件梯量拄时,在C和O之间画柱状线
当满足条件倍量拄时,在C和O之间画柱状线
当满足条件梯量拄时,在L*0.999和 ' 梯量拄'位置书写文字
当满足条件倍量拄时,在L*0.99和 ' 倍量拄'位置书写文字


{长阴短柱}

A11赋值:收盘价<开盘价


A12赋值:开盘价-收盘价
{第一个阴线的实柱长}

B11赋值:上次收盘价>=开盘价距今天数


B12赋值:B11日前的收盘价-B11日前的开盘价
{第一个阳线的实柱长}

C10赋值:B11<3


C11赋值:A12-B12>0


C12赋值:成交量

C13赋值:成交量如果B11=2返回C13否则返回C12


CC赋值:C10 AND C11 AND C13
{必须条件}

G11赋值:成交量<5的成交量日累和/5
{好,不坏}

G21赋值:成交量<(1/3*5的成交量日累和/5+1/3*B11日前的成交量+1/3*5日内成交量最低值)
{好,不坏}

G22赋值:10.00>100*SUM(DYNAINFO(37),5)/5
{小测试无副作用}

G23赋值:10000000*(最高价-最低价)/成交量


G24赋值:10000000*(B11日前的最高价-B11日前的最低价)/B11日前的成交量


G241:=12的G24日累和/12


G25赋值:G23>G241


GG赋值:G11 AND G21 AND G22 AND G25
{重要的限制条件}

F11赋值:CC AND GG
当满足条件F11时,在C和O之间画柱状线
当满足条件F11时,在最高价*1.01和27之间画图标
{输出三:长阴短柱}


{120日区间高低点判断}

N赋值:30


A1赋值:N日前的H=2*N+1日内H最高值


B1赋值:A1的N过滤


C1赋值:BACKSET(B1,N+1)


HD赋值: C1的N过滤


RH赋值:BACKSET( 到最后交易的周期=2,上次HD距今天数+1)


SH赋值:RH>1日前的RH
输出

阶段高点:REF(H ,上次SH距今天数),LINETHICK1,画白色
{阶段高点}

DRAWTEXT(ISLASTBAR,阶段高点,VARCAT(VAR2STR(阶段高点,2),' 元')),COLORFFFFFF


A2赋值:N日前的L=2*N+1日内L最低值


B2赋值:A2的N过滤


C2赋值:BACKSET(B2,N+1)


LD赋值:C2的N过滤


RL赋值:BACKSET( 到最后交易的周期=2,上次LD距今天数+1)


SL赋值:RL>1日前的RL
输出

阶段低点:REF(L ,上次SL距今天数),LINETHICK1,画红色
{阶段低点}

DRAWTEXT(ISLASTBAR,阶段低点,VARCAT(VAR2STR(阶段低点,2),' 元')),COLOR0000FF


{涨跌停价判断}

AA赋值:(C-1日前的C)/1日前的C*100


ZS赋值:(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S')) AND AA>=4.945


DS赋值:(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S')) AND AA<=-4.945
输出

涨停价:IF(ZS,1日前的C*1.05,1日前的C*1.1),NODRAW
输出

跌停价:IF(DS,1日前的C*0.95,1日前的C*0.9),NODRAW
输出

涨家数:INDEXADV,NODRAW,COLORLIMAGENTA
输出

跌家数:INDEXDEC,NODRAW,画绿色


DRAWTEXT_FIX(ISLASTBAR,0,0,0,VARCAT(VARCAT(HYBLOCK,' '),VARCAT(VARCAT(DYBLOCK,' '),VARCAT(GNBLOCK,' ')))),画绿色
{在屏幕左上角显示所属行业板块}

声明:本站所有指标公式及文章仅供学习研究,并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理。