来函数检测结果如下:
该公式没有未来函数


VAR0:=IF((HHV(ABS(((HHV(CLOSE,6)/LLV(CLOSE,6))-1)),6)>(10/100)),3,6);



VAR1:=IF((MINUTE=5),(VAR0*48),IF((MINUTE=15),(VAR0*16),IF((MINUTE=30),(VAR0*8),IF((MINUTE=60),(VAR0*4),VAR0))));



VAR2:=IF( VOL=0,MA(CLOSE,VAR1),((SUM(AMOUNT,VAR1)/SUM(VOL,VAR1))/100));



VAR3:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;



VAR4:=3*EMA(VAR3,30)-2*EMA(EMA(VAR3,30),30);



VAR5:=EMA(VAR4,5)< 10 AND REF(C>O,1) AND H/C< 1.01 AND REF(C< O,2);



VAR6:=REF(C< O AND O/C>1.05,2) AND REF(C>O AND C/O< 1.03,1);



VAR7:=C>O AND C/REF(C,1)>1.03 AND REF(C< MA(C,5),1) AND C>MA(C,5) AND H=C;



VAR8:=CROSS(CLOSE,REF(VAR2,1)) AND VAR5  AND C/REF(C,1)>1.03;



VAR9:=REF(EVERY(OPEN>CLOSE,3),1) AND C>MA(C,5) AND C>MA(C,10) AND REF(O/C>1.05,1);



VAR10:=C>MA(C,20) AND REF(C< MA(C,5) AND C< MA(C,10) AND C< MA(C,20),1) AND REF(C=O,20);



龙头底部:=(VAR6 AND VAR7) OR VAR8 OR (VAR9 AND VAR10);



STICKLINE(龙头底部,0,90,3,0),COLORMAGENTA;



DRAWTEXT(龙头底部,80,'  龙头★底'),COLORYELLOW;

原理解析:
VAR0赋值:IF((HHV(((HHV(收盘价,6的绝对值/6日内收盘价最低值)-1)),6)>(10/100)),3,6)

VAR1赋值:IF((MINUTE=5),(VAR0*48),IF((MINUTE=15),(VAR0*16),IF((MINUTE=30),(VAR0*8),IF((MINUTE=60),(VAR0*4),VAR0))))

VAR2赋值:IF( 成交量=0,收盘价的VAR1日简单移动平均,((VAR1的成交额日累和/VAR1的成交量日累和)/100))

VAR3赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100

VAR4赋值:3*VAR3的30日指数移动平均-2*VAR3的30日指数移动平均的30日指数移动平均

VAR5赋值:VAR4的5日指数移动平均< 10 AND 1日前的C>O AND H/C< 1.01 AND 2日前的C< O

VAR6赋值:2日前的C< O AND O/C>1.05 AND 1日前的C>O AND C/O< 1.03

VAR7赋值:C>O AND C/1日前的C>1.03 AND REF(C< C的5日简单移动平均,1) AND C>C的5日简单移动平均 AND H=C

VAR8赋值:CROSS(收盘价,1日前的VAR2) AND VAR5 AND C/1日前的C>1.03

VAR9赋值:1日前的开盘价>收盘价最近3日一直存在 AND C>C的5日简单移动平均 AND C>C的10日简单移动平均 AND 1日前的O/C>1.05

VAR10:=C>C的20日简单移动平均 AND REF(C< C的5日简单移动平均 AND C< C的10日简单移动平均 AND C< C的20日简单移动平均,1) AND REF(C=O,20)

龙头底部赋值:(VAR6 AND VAR7) OR VAR8 OR (VAR9 AND VAR10)
当满足条件龙头底部时,在0和90之间画柱状线
当满足条件龙头底部时,在80和' 龙头★底'位置书写文字

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!