来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
VAR1赋值:REF((最低价+开盘价+收盘价+最高价)/4,1)
VAR2赋值:SMA(最低价-VAR1的绝对值,13,1)/SMA(最低价-VAR1和0较大值,10,1)
VAR3赋值:EMA(IF(最低价<=33日内最低价最低值,EMA(VAR2,10),0),3)
VAR4赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
VAR5赋值:上次收盘价的5日指数移动平均<1日前的收盘价的5日指数移动平均距今天数
VAR6赋值:COUNT(收盘价的5日指数移动平均>1日前的收盘价的5日指数移动平均,5)
如果VAR6>0返回2*VAR5否则返回0
VAR8赋值:((21日内H最高值-C)/(21日内H最高值-21日内L最低值))*100-10
VAR8的21日[8日权重]移动平均
VAR10:=IF((VAR7/2-VAR9<(-70)),0,-5)
VAR11:=3*SMA((C-27日内L最低值)/(27日内H最高值-27日内L最低值)*100,5,1)
VAR12:=VAR11-2*SMA(SMA((C-27日内L最低值)/(27日内H最高值-27日内L最低值)*100,5,1),3,1)
VAR13:=IF((VAR12-VAR9>85),0,-5)
当满足条件C>0.1时,在0和100之间画柱状线
当满足条件C>0.1时,在-5和0之间画柱状线
STICKLINE(VAR3>1日前的VAR3,0,VAR3,3,0 ),COLOR000055
STICKLINE(VAR3>1日前的VAR3,0,VAR3,2.6,0 ),COLOR000077
STICKLINE(VAR3>1日前的VAR3,0,VAR3,2.1,0 ),COLOR000099
STICKLINE(VAR3>1日前的VAR3,0,VAR3,1.5,0 ),COLOR0000BB
STICKLINE(VAR3>1日前的VAR3,0,VAR3,0.9,0 ),COLOR0000DD
STICKLINE(VAR3>1日前的VAR3,0,VAR3,0.3,0 ),COLOR0000FF
STICKLINE(VAR3<1日前的VAR3,0,VAR3,3,0),COLOR005500
STICKLINE(VAR3<1日前的VAR3,0,VAR3,2.6,0),COLOR007700
STICKLINE(VAR3<1日前的VAR3,0,VAR3,2.1,0),COLOR009900
STICKLINE(VAR3<1日前的VAR3,0,VAR3,1.5,0),COLOR00BB00
STICKLINE(VAR3<1日前的VAR3,0,VAR3,0.9,0),COLOR00DD00
STICKLINE(VAR3<1日前的VAR3,0,VAR3,0.3,0),COLOR00FF00
DRAWBAND(VAR10,RGB(00,300,150),-5,RGB(00,300,150))
DRAWBAND(VAR13,RGB(255,20,147),-5,RGB(255,20,147))
输出K1:VAR4的5日指数移动平均,COLORLIBLUE,NODRAW
VAR4的5日[1日权重]移动平均
输出K:EMA((K1-K2),2),画白色,NODRAW
如果K>12返回90否则返回85
如果K<-12返回80否则返回85
VAR16:=100*EEC-1日前的C的6日简单移动平均,6)/EMA(EMA(C-1日前的C的绝对值,6),6)
VAR17:=HHV(H,上次CROSS(C的5日指数移动平均,C的13日指数移动平均距今天数)+1)
VAR18:=LLV(L,上次CROSS(C的13日指数移动平均,C的5日指数移动平均距今天数)+1)
VAR19:=DRAWLINE(L=VAR18,VAR18,H=VAR17,VAR17,0)
VAR20:=DRAWLINE(H=VAR17,VAR17,L=VAR18,VAR18,0)
VAR21:=2日内VAR16最低值=7日内VAR16最低值 AND 统计2日满足VAR16<0的天数 AND CROSS(VAR16,VAR16的2日简单移动平均)
VAR22:=VAR21 AND 1日前的VAR20<2日前的VAR20 AND VAR19>1日前的VAR20
VAR23:=1日前的VAR20<2日前的VAR20 AND VAR19>1日前的VAR20 AND C<21日内H最高值*0.82
VAR24:=SQRT(55日内最高价最高值*55日内最低价最低值)
VAR25:=1日前的VAR20<2日前的VAR20 AND VAR19>1日前的VAR20 AND C
VAR27:=2日内VAR26最低值=7日内VAR26最低值 AND 统计2日满足VAR26<0的天数 AND CROSS(VAR26,VAR26的2日简单移动平均)
VAR28:=IF(VAR27 AND 1日前的VAR20<2日前的VAR20 AND VAR19>1日前的VAR20,DRAWNULL,100)
VAR29:=(ATAN((C的5日简单移动平均/REF(C的5日简单移动平均,1)-1)*100)*180/3.14115926)
VAR30:=PLOYLINE(CROSS(VAR29,VAR29的5日简单移动平均),VAR29的5日简单移动平均)
VAR31:=PLOYLINE(CROSS(VAR29的5日简单移动平均,VAR29),VAR29)
VAR32:=COUNT(CROSS(VAR29,VAR29的5日简单移动平均),VAR30<5日前的VAR30 AND VAR31>5日前的VAR31)
VAR33:=((C-21日内L最低值)/(21日内H最高值-21日内L最低值))*100
VAR34:=100*EMA((C-10日内L最低值)/(25日内H最高值-10日内L最低值),4)
VAR35:=IF((DATE<=1090314),1,0)
VAR36:=(收盘价+最高价+最低价)/(3)
VAR37:=(VAR36的10日指数移动平均)*(VAR35)
VAR38:=(1日前的VAR37)*(VAR35)
VAR39:=(收盘价的80日简单移动平均-(收盘价的10日简单移动平均)/(3))*(VAR35)
VAR40:=C
VAR41:=(C>(1日前的C)*(1.08)) AND (C<(C的13日简单移动平均)*(1.3))
VAR42:=((3日内最低价最低值=60日内最低价最低值) AND ((收盘价/1日前的收盘价)>=1.04))
VAR48:=(((收盘价-收盘价的21日指数移动平均)/收盘价的21日指数移动平均)*100)
VAR49:=((SMA(MAX((C-1日前的C),0),7,1)/SMA((C-1日前的C的绝对值),7,1))*100)
DRAWBAND(85,RGB(100,100,100),85+K,RGB(128,00,00))
DRAWBAND(VAR14,RGB(200,200,200),VAR15,RGB(200,200,200))
DRAWBAND(K1,RGB(400,200,00),K2,RGB(50,300,100))
当满足条件C>0.1时,在15和15之间画柱状线
当满足条件C>0.1时,在50和50之间画柱状线
当满足条件VAR22时,在85和100之间画柱状线
当满足条件VAR22时,在85和100之间画柱状线
当满足条件VAR22时,在85和100之间画柱状线
当满足条件VAR23时,在85和95之间画柱状线
当满足条件VAR23时,在85和95之间画柱状线
当满足条件VAR23时,在85和95之间画柱状线
当满足条件VAR23时,在85和95之间画柱状线
当满足条件VAR25时,在85和90之间画柱状线
当满足条件VAR25时,在85和90之间画柱状线
当满足条件VAR25时,在85和90之间画柱状线
当满足条件VAR25时,在85和90之间画柱状线
当满足条件VAR28=100时,在0和5之间画柱状线
当满足条件VAR28=100时,在0和5之间画柱状线
当满足条件VAR28=100时,在0和5之间画柱状线
当满足条件VAR32时,在0和20之间画柱状线
当满足条件VAR32时,在15和'黑马'位置书写文字
VAR33的6日[1日权重]移动平均
DRAWTEXT(VAR34上穿87.5,100,'●出局'),画绿色
STICKLINE(VAR37上穿VAR38,L,L-0.3,3,1),画白色
如果VAR40 AND VAR41返回1否则返回0
DRAWTEXT((C的有效数据周期数+0)/34=FLOOR((C的有效数据周期数+0)/34),60,'☆'),画黄色
DRAWTEXT(FILTER(((VAR42>0) AND 最低价),5),30,'●买点'),画红色
DRAWTEXT((CROSS(VAR48,(0-20))>0),25,'●绝对底部')
{ 公式源码 }DRAWTEXT(FILTER(79上穿VAR49,4),90,'●出货'),COLOR9000F5