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


N:=27;

VAR1:=(C-REF(C,1))/REF(C,1); 

VAR2:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1); 

个股:=EMA(SUM(VAR1,20),5); 

大盘:=EMA(SUM(VAR2,20),5); 

领涨:=(个股-大盘)>=0; 

VAR3:=(C-LLV(L,125))/(HHV(H,125)-LLV(L,125))*100; 

VAR4:=SMA(VAR3,72,1); 

VAR5:=SMA(VAR4,34,1); 

中线趋势:=3*VAR4-2*VAR5; 

中线趋势升:=(中线趋势-REF(中线趋势,1))>=0; 

均五升:=(MA(C,5)-REF(MA(C,5),1))>=0; 

均十升:=(MA(C,10)-REF(MA(C,10),1))>=0; 

STICKLINE(均五升 AND 均十升 AND 中线趋势升,0+0.5,0-0.5,6,1),COLORFFFF00,LINETHICK4; 

强势:IF(均五升 AND 均十升 AND 中线趋势升 AND 领涨,4,0),COLORFF99FF;

VAR6:=(2*C+H+L)/4; 

{}

VAR7:=LLV(L,N); 

VAR8:=HHV(H,N); 

操作:EMA((VAR6-VAR7)/(VAR8-VAR7)*100,13)-50,LINETHICK0,COLORRED;

趋势:EMA(0.618*REF(操作,1)+0.382*操作,3),COLORFFFF00,LINETHICK2;

STICKLINE(操作>趋势 AND 操作>=REF(操作,1),操作+5,趋势-1,3.5,0),COLORRED,LINETHICK2;

STICKLINE(操作>=趋势,趋势,趋势,3.5,0),COLORYELLOW,LINETHICK2;

STICKLINE(操作<趋势,趋势+0.5,趋势-0.5,3.5,0),COLORFFFF00,LINETHICK2;

STICKLINE(强势=4,操作+6,趋势-1,4,0),COLORFF99FF;

强弱界:0,COLORFFFF00;



STICKLINE(操作>=趋势 AND 均五升 AND 均十升 AND 中线趋势升,趋势-3,趋势-7,4,0),COLOR64A0E6;

运动:=IF(操作>=趋势 AND 均五升 AND 均十升 AND 中线趋势升 AND 趋势<0,1,0);

买进:IF(运动=1 AND COUNT(运动=1,5)=1,8,0),COLORRED,LINETHICK1;

DRAWTEXT(买进=8,操作,'买进'),COLORCC33CC;



BIAS1:=(C-MA(C,6))/MA(C,6)*100; 

BIAS2:=(C-MA(C,12))/MA(C,12)*100; 

BIAS3:=(C-MA(C,24))/MA(C,24)*100; 

BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6; 

乖离:=MA(BIAS,3); 

准备:STICKLINE(乖离<-6 AND 乖离>=-12,-6,0,6,1 ),COLOR33FFCC; 

抄底一:IF(乖离<-12 AND 乖离>=-18,-12,0),COLOR33CCCC,STICK; 

STICKLINE(乖离<-12 AND 乖离>=-18,-12,0,6,0) ,COLOR33CCCC; 

抄底二:IF(乖离<-18,-18,0),COLOR3399CC,STICK; 

STICKLINE(乖离<-18,-18,0,6 ,0) ,COLOR3399CC; 

抄底:IF(买进=8 AND COUNT(乖离<-12,10)>=1,10,0),LINETHICK0,COLORRED;

STICKLINE(抄底=10,10,0,10,1),COLORRED;

DRAWTEXT(抄底=10,10,'←抄底'),COLOR00FF00;

DRAWTEXT(CROSS(操作,趋势) AND (操作>-30),操作,'▲'),COLORRED;

DRAWTEXT(CROSS(趋势,操作) AND (操作>-20),操作,'▼' ),COLOR00FF00;

 

原理解析:
N赋值:27


VAR1赋值:(C-1日前的C)/1日前的C


VAR2赋值:(INDEXC-1日前的INDEXC)/1日前的INDEXC


个股赋值:E20的VAR1日累和的5日简单移动平均


大盘赋值:E20的VAR2日累和的5日简单移动平均


领涨赋值:(个股-大盘)>=0


VAR3赋值:(C-125日内L最低值)/(125日内H最高值-125日内L最低值)*100
VAR3的72日[1日权重]移动平均
VAR4的34日[1日权重]移动平均


中线趋势赋值:3*VAR4-2*VAR5


中线趋势升:=(中线趋势-1日前的中线趋势)>=0


均五升赋值:(C的5日简单移动平均-REF(C的5日简单移动平均,1))>=0


均十升赋值:(C的10日简单移动平均-REF(C的10日简单移动平均,1))>=0
当满足条件均五升 AND 均十升 AND 中线趋势升时,在0+0.5和0-0.5之间画柱状线
如果均五升 AND 均十升 AND 中线趋势升 AND 领涨返回4否则返回0


VAR6赋值:(2*C+H+L)/4


{}

VAR7赋值:N日内L最低值


VAR8赋值:N日内H最高值
输出

操作:EMA((VAR6-VAR7)/(VAR8-VAR7)*100,13)-50,LINETHICK0,画红色
输出

趋势:E0.618*1日前的操作+0.382*操作的3日简单移动平均,COLORFFFF00,LINETHICK2


STICKLINE(操作>趋势 AND 操作>=1日前的操作,操作+5,趋势-1,3.5,0),画红色,LINETHICK2
当满足条件操作>=趋势时,在趋势和趋势之间画柱状线
当满足条件操作<趋势时,在趋势+0.5和趋势-0.5之间画柱状线
当满足条件强势=4时,在操作+6和趋势-1之间画柱状线
输出

强弱界:0,COLORFFFF00
当满足条件操作>=趋势 AND 均五升 AND 均十升 AND 中线趋势升时,在趋势-3和趋势-7之间画柱状线
如果操作>=趋势 AND 均五升 AND 均十升 AND 中线趋势升 AND 趋势<0返回1否则返回0
输出

买进:IF(运动=1 AND 统计5日满足运动=1的天数=1,8,0),画红色,LINETHICK1
当满足条件买进=8时,在操作和'买进'位置书写文字




BIAS1赋值:(C-C的6日简单移动平均)/C的6日简单移动平均*100


BIAS2赋值:(C-C的12日简单移动平均)/C的12日简单移动平均*100


BIAS3赋值:(C-C的24日简单移动平均)/C的24日简单移动平均*100


BIAS赋值:(BIAS1+2*BIAS2+3*BIAS3)/6


乖离赋值:BIAS的3日简单移动平均
当满足条件乖离<-6 AND 乖离>=-12时,在-6和0之间画柱状线
如果乖离<-12 AND 乖离>=-18返回-12否则返回0
当满足条件乖离<-12 AND 乖离>=-18时,在-12和0之间画柱状线
如果乖离<-18返回-18否则返回0
当满足条件乖离<-18时,在-18和0之间画柱状线
输出

抄底:IF(买进=8 AND 统计10日满足乖离<-12的天数>=1,10,0),LINETHICK0,画红色
当满足条件抄底=10时,在10和0之间画柱状线
当满足条件抄底=10时,在10和'←抄底'位置书写文字


DRAWTEXT(操作上穿趋势 AND (操作>-30),操作,'▲'),画红色


DRAWTEXT(趋势上穿操作 AND (操作>-20),操作,'▼' ),COLOR00FF00


 

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