来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
AA05赋值:C的5日简单移动平均,COLOR0099CC
五日乖离率赋值:(C-AA05)/AA05*100
BB05赋值:ATAN((AA05/1日前的AA05-1)*100)*180/3.1416
速度5赋值:SMA(EMA((AA05-1日前的AA05)/1日前的AA05,3)*100,3,1)
输出
加速度5:EMA((速度5-1日前的速度5),3),NODRAW
AA10赋值:C的10日简单移动平均
AA20赋值:C的20日简单移动平均
BB10赋值:ATAN((AA10/1日前的AA10-1)*100)*180/3.1416
AA30赋值:C的30日简单移动平均
三拾日乖离率赋值:(C-AA30)/AA30*100
VAR11赋值:(AA20-AA30)>REF((AA20-AA30),1)
AND AA20>REF(AA20,1) AND AA30>REF(AA30,1)
VAR22赋值:(AA30-AA20)
AA30
BB30赋值:ATAN((AA30/1日前的AA30-1)*100)*180/3.1416
强势狙击赋值:FILTER(BB30>30 AND BB10>45 AND
BB05上穿60,10)
加仓赋值:FILTER(统计5日满足BB05上穿30的天数>=1 AND
AA05>1日前的AA05 AND 三拾日乖离率>1日前的三拾日乖离率 AND
AA10>1日前的AA10
AND 加速度5>1日前的加速度5 AND 速度5>1日前的速度5 ,10)
清仓赋值:FILTER(统计5日满足30上穿BB05的天数>=1 AND (C>AA30 OR O>AA30) AND
AA05<1日前的AA05 AND 三拾日乖离率<1日前的三拾日乖离率 AND
AA10<1日前的AA10,10)
当满足条件加仓 时,在最低价*0.99和23之间画图标
当满足条件清仓 时,在最高价*1.01和15之间画图标
当满足条件强势狙击 时,在最低价*0.99和13之间画图标
TYP := (最高价 + 最低价 + 收盘价)/3
CCI1赋值:(TYP-TYP的6日简单移动平均)/(0.015*AVEDEV(TYP,6))
差值1赋值:1日前的CCI1-CCI1的绝对值,LINETHICK0
CCI2赋值:(TYP-TYP的10日简单移动平均)/(0.015*AVEDEV(TYP,10))
差值2赋值:1日前的CCI2-CCI2的绝对值,LINETHICK0
CCI3赋值:(TYP-TYP的20日简单移动平均)/(0.015*AVEDEV(TYP,20))
差值3赋值:1日前的CCI3-CCI3的绝对值,LINETHICK0
CCI4赋值:(TYP-TYP的30日简单移动平均)/(0.015*AVEDEV(TYP,30))
差值4赋值:1日前的CCI4-CCI4的绝对值,LINETHICK0
CCI5赋值:(TYP-TYP的60日简单移动平均)/(0.015*AVEDEV(TYP,60))
差值5赋值:1日前的CCI5-CCI5的绝对值,LINETHICK0
CCI赋值:CCI1+CCI2+CCI3+CCI4+CCI5
AAA赋值:(3*C+H+L+O)/6
VAR1赋值:(8*AAA+7*1日前的AAA+6*2日前的AAA+5*3日前的AAA+4*4日前的AAA+3*5日前的AAA+2*6日前的AAA+8日前的AAA)/36
VAR2赋值:(5日内VAR1最高值+10日内VAR1最高值+20日内VAR1最高值)/3
VAR3赋值:(5日内VAR1最低值+10日内VAR1最低值+20日内VAR1最低值)/3
VAR4赋值:(5日内VAR2最高值+10日内VAR2最高值+20日内VAR2最高值)/3
VAR5赋值:(5日内VAR3最低值+10日内VAR3最低值+20日内VAR3最低值)/3
VAR6赋值:(2日内VAR1最低值+4日内VAR1最低值+6日内VAR1最低值)/3
输出
短线:VAR1,画白色
输出
中线:VAR6,画黄色
如果VAR1=VAR6返回VAR6否则返回 DRAWNULL
TJ1赋值: CCI1>差值4
立桩量赋值:TJ1的0过滤
TJ2赋值:IF(上次立桩量距今天数=1 ,1,IF(上次立桩量距今天数=2 ,1,
IF(上次立桩量距今天数=3 ,1,0)))
成立1赋值:TJ2
条件成立1赋值:成立1的5过滤
TJ11:= CCI1<-差值4
立桩量2:=TJ11的0过滤
TJ22:=IF(上次立桩量2距今天数=1 AND 收盘价>1日前的最高价,1,
IF(上次立桩量2距今天数=2 AND 收盘价>2日前的最高价,1,
IF(上次立桩量2距今天数=3 AND 收盘价>3日前的最高价,1,0)))
成立2赋值:TJ22
条件成立2赋值:成立2的5过滤
TJ111:=(CCI1的绝对值>CCI AND ABS( 差值1)> ABS(差值5))
OR (成交量=10日内成交量最高值 AND 成交量>2*1日前的成交量 AND 收盘价>VAR1)
立桩量3:=TJ111的5过滤
TJ222:=IF(上次立桩量3距今天数=1 AND 收盘价>1日前的最高价,1,IF(上次立桩量3距今天数=2 AND 收盘价>2日前的最高价,1,IF(上次立桩量3距今天数=3 AND 收盘价>3日前的最高价,1,0)))
突破3赋值:TJ222=1
STICKLINE(收盘价 AND 下跌!= VAR6,REF(最高价,上次立桩量3距今天数),
REF(最高价,上次立桩量3距今天数),10,1),画青色
STICKLINE(收盘价 AND 下跌!= VAR6,REF(最低价,上次立桩量3距今天数),
REF(最低价,上次立桩量3距今天数),10,1),画黄色
TJ3赋值:IF(上次立桩量3距今天数=1 AND 收盘价>1日前的最低价,1,IF(上次立桩量3距今天数=2 AND 收盘价>2日前的最低价,1,IF(上次立桩量3距今天数=3 AND 收盘价>3日前的最低价,1,0)))
三天法则赋值:TJ3=1
成立赋值:三天法则 AND 突破3
条件成立赋值:成立的5过滤
TJ31:=(成交量=10日内成交量最高值 AND 成交量>2*1日前的成交量 AND 收盘价>VAR1)
TJ32:=TJ31的1过滤
IF(条件成立 AND 下跌!= VAR6 AND AA30>=1日前的AA30,H*1.03,DRAWNULL),CROSSDOT,LINETHICK6,COLORFF33FF
IF(条件成立 AND 下跌!= VAR6 AND AA30>=1日前的AA30,H*1.03,DRAWNULL),POINTDOT,LINETHICK4,COLOR00CCFF
当满足条件C>=O时,在L和H之间画柱状线
当满足条件C
当满足条件1时,在C和O之间画柱状线
当满足条件1时,在C和O之间画柱状线
当满足条件1时,在C和O之间画柱状线
当满足条件1时,在C和O之间画柱状线
当满足条件1时,在C和O之间画柱状线
当满足条件立桩量时,在C和O之间画柱状线
当满足条件立桩量时,在C和O之间画柱状线
当满足条件立桩量时,在C和O之间画柱状线
当满足条件立桩量时,在C和O之间画柱状线
当满足条件立桩量时,在C和O之间画柱状线
当满足条件立桩量时,在C和O之间画柱状线
DRAWICON(条件成立1,REF(最高价,上次立桩量3距今天数),12)
DRAWICON(条件成立2,REF(最低价,上次立桩量3距今天数),11)