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


RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=MA(RSV,3);
D:=MA(K,3);
DPYJ:=(K+D)/2,LINETHICK2 ;

基本线:=MA(DPYJ,5)/1.5 ;
基本线2:=MA(DPYJ,2)/1.5,COLORRED;

波段线:=5*MA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5)-3*MA(MA
((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5),3)-MA(MA(MA
((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5),3),2),LINETHICK1,COLORRED;
AAA:=(C*2+H+L)/4*10;
DF:=MA(AAA,13)-MA(AAA,34);
DEAA:=MA(DF,5);
MACD:2*(DF-DEAA)*5.5,LINETHICK1,COLOR00FF00;
MACDFS:= IF(MACD<=0,MACD,0),COLOR00FF00,LINETHICK2;
STICKLINE(MACDFS>REF(MACDFS,1),MACDFS,0,0.5,0),COLOR00FF00;
MACDZS:=IF(MACD>=0,MACD,0),COLORFF00FF,LINETHICK2;
STICKLINE(MACDZS>REF(MACDZS,1),MACDZS,0,0.5,0),COLORFF00FF;
DD:=MACD>REF(MACD,1) AND 波段线>0 AND 波段线<100;
M买:=IF(DD>REF(DD,1) ,5,0),COLORRED,LINETHICK2;
M1:=MA(MA(波段线,5),3);
STICKLINE(波段线>108 AND 波段线>=M1,MACD-2,MACD,2,0),COLORF0F000;
STICKLINE(波段线<0 AND 波段线<M1,MACD,0,1,0),COLORRED;
VAR2AAA:=REF(LOW,1);
VAR3AAA:=MA(ABS(LOW-VAR2AAA),13)/MA(MAX(LOW-VAR2AAA,0),13)*100;
VAR4AAA:=MA(IF(CLOSE*1.2,VAR3AAA*13,VAR3AAA/13),13);
VAR5AAA:=LLV(LOW,34);
VAR6AAA:=HHV(VAR4AAA,34);
VAR7AAA:=IF(LLV(LOW,56),1,0);
VAR8AAA:=MA(IF(LOW<=VAR5AAA,(VAR4AAA+VAR6AAA*2)/2,0),3)/618*VAR7AAA;
VAR9AAA:=MA(CLOSE,5);
VAR10A:=(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*(10);
VAR11A:=MA(IF(LOW<=VAR5AAA,(VAR4AAA+VAR6AAA*2)/2,0),3)/618*VAR7AAA*(-1);
VAR12A:=MA(CLOSE,5)*(-1);
减仓:=IF(VAR12A<REF(VAR12A,1),VAR12A,0),COLOR10E410,LINETHICK0;
增仓:IF(VAR9AAA<REF(VAR9AAA,1),VAR9AAA*0.2,0)*10,COLOR1010FF,LINETHICK1;
进仓:=IF(VAR8AAA>REF(VAR8AAA,1),VAR8AAA*1,0)*10,COLOR10FFFF,LINETHICK1;
洗盘:=IF(VAR11A>REF(VAR11A,1),VAR11A*8,0)*10,COLORFFF810,LINETHICK0;
主力持仓:=LOW,COLORFF10FF,LINETHICK0;
增减力度:=VAR10A*5,COLORWHITE;
XL1:=MA(LOW,2)*0.96;
XL2:=MA(LOW,26)*0.85;
XL3:=REF(XL1,1)<XL2 AND REF(XL1,1)<XL1 AND REF(XL1,1)<REF(XL1,2);
STICKLINE(XL3,0,VAR8AAA*1,3,0),COLOR006EFF;
DRAWTEXT(XL3,VAR8AAA*1,'买'),COLOR0000FF;
↑买:=DRAWICON(XL3,VAR8AAA*1,4),COLORRED;
V0:=0,COLORFFA2AF;
洗盘1:=(MACD>0 AND MACD<REF(MACD,1)
AND 增减力度>REF(增减力度,1) AND 增减力度>0 )*5;
X1:=(3*C+L+H+O)/6;
FA:=(MA(CLOSE,5)-MA(CLOSE,21))*4;
VAR10AA:=C=HHV(C,4) AND REF(C,1)=LLV(C,4);
VAR20A:=C=LLV(C,4) AND (REF(C,1)<REF(C,2) OR REF(C,1)<REF(C,3)) OR REF(C,1)=LLV(C,4) AND C<REF(C,2) OR REF(C,2)=LLV(C,4) AND REF(C,1)=HHV(C,4) AND C<REF(C,1) OR REF(C,3)=LLV(C,4) AND C<REF(C,1) AND C<REF(C,2);
VAR30A:=REF(C,1)=LLV(C,4) AND C>=REF(C,2) OR REF(C,2)=LLV(C,4) AND REF(C,1)<=REF(C,3) AND REF(C,2)<REF(C,4) AND C>=REF(C,1);
VAR40A:=(20*X1+19*REF(X1,1)+18*REF(X1,2)+17*REF(X1,3)+16*REF(X1,4)+15*REF(X1,5)+
14*REF(X1,6)+13*REF(X1,7)+12*REF(X1,8)+11*REF(X1,9)+10*REF(X1,10)+9*REF(X1,11)+8*REF(X1,12)
+7*REF(X1,13)+6*REF(X1,14)+5*REF(X1,15)+4*REF(X1,16)+3*REF(X1,17)+2*REF(X1,18)+REF(X1,20))/210;
MTM:=C-REF(C,1);
DX:=100*MA(MA(MTM,6),6)/MA(MA(ABS(MTM),6),6);
CB:=EMA(VAR40A,13);

卖1:=HHV(DX,2)=HHV(DX,7) AND COUNT(DX>50,2) AND CROSS(MA(DX,2),DX);
DRAWICON(FILTER(卖1=1,1),3,2);
DRAWTEXT(FILTER(卖1=1,1),1.02,'卖'),COLORGREEN;
量买:LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND CROSS(DX,MA(DX,2)) AND MACD>REF(MACD,1);
DRAWTEXT(FILTER(量买=1,5),1.13,'买'),COLORRED;
DRAWICON(FILTER(量买=1,5),5,1);
加仓:=MA(MA((C-REF(C,1))/REF(C,1),5)*100,3)*10;
DRAWTEXT(FILTER((CROSS(加仓,0) OR CROSS(CLOSE,CB)) AND 量买=1,3),1.5,'加'),COLORWHITE;
跟:=MA(X1,18)>=REF(MA(X1,18),3) AND CROSS(CLOSE,MA(X1,18));

启动:(FILTER((CROSS((MA(CLOSE,2)-MA(CLOSE,10)),MA((MA(CLOSE,2)-MA(CLOSE,10)),2))
AND MA((MA(CLOSE,2)-MA(CLOSE,10)),2)<0 AND CROSS(C,MA(C,20))),90))*60,NODRAW;

A7A:=C-REF(C,1);
A8A:=100*MA(MA(A7A,6),6)/MA(MA(ABS(A7A),6),6);
进:((LLV(A8A,2)=LLV(A8A,7) AND MACD>REF(MACD,1)
AND COUNT(A8A<0,2) AND CROSS(A8A,MA(A8A,2))))*6,COLORRED;



倍量:=((V>REF(V,1)*1.91) AND C>REF(C,1))*5;
AA1A:=VOL<REF(LLV(VOL,21),1);
AA2A:=VOL<REF(LLV(VOL,55),1);
AA3A:=ABS(VOL-REF(VOL,1))/REF(VOL,1)<=0.05;
STICKLINE(倍量,0,V/2000000,1,0),COLORYELLOW;
缩量5:=REF(LLV(V,5),1);
缩量15:=REF(LLV(V,15),1);
缩量30:=REF(LLV(V,30),1);
地量:=V<缩量15;
放量:=V>4*缩量15;
STICKLINE(地量 ,0,0-2,2,0),COLOR00FFFF;
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
A:=REF(C,1);
RSI:=MA(MAX(C-A,0),6)/MA(ABS(C-A),6)*100;
A1:=(C/MA(C,5)-1)*100<-10;
A2:=(C/MA(C,13)-1)*100<-10;
A3:=(C/MA(C,34)-1)*100<-15;
A4:=RSI<18;
A5:=CCI<-120;
A6:=COUNT(ABS(C/REF(C,1)-1)*100>=6,30)>=1;
底部:=(A1 AND A2 AND A3 AND A4 AND A5 AND A6)*20,COLOR00FFFF,LINETHICK2;
LC1:=REF(CLOSE,1);
RSI4:=((MA(MAX(CLOSE - LC1,0),4.1))/
(MA(ABS(CLOSE - LC1),4.1)))*(100);
很准1:=CROSS(RSI4,20);
RSI4选股1:IF(很准1 AND MA(C,60)>REF(MA(C,60),1),10,0),NODRAW;
强区:=波段线>108 AND 波段线>=M1 AND MACD>REF(MACD,1)
AND( REF(增仓,1)>0 OR REF(洗盘1,1)=5 OR REF(洗盘1,2)=5 );
强1:=IF(波段线>108 AND 波段线>=M1>REF(波段线>108 AND 波段线>=M1,1),5,0);
强2:=IF(强区>REF(强区,1),10,0);
RSVK:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
KK:=MA(RSVK,3);
DK:=MA(KK,3);
JK:=3*KK-2*DK;
短顶:=(JK<120 AND JK>98 AND JK>REF(JK,1));
STICKLINE(短顶,MACD+3,MACD,0.5,MACD),COLORYELLOW;

原理解析:
RSV赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
K赋值:RSV的3日简单移动平均
D赋值:K的3日简单移动平均
DPYJ:=(K+D)/2,LINETHICK2

基本线赋值:DPYJ的5日简单移动平均/1.5
基本线2:=DPYJ的2日简单移动平均/1.5,COLORRED

波段线赋值:5*MA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5)-3*MA(MA
((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5),3)-MA(MA(MA
((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5),3),2),LINETHICK1,COLORRED
AAA赋值:(C*2+H+L)/4*10
DF:=AAA的13日简单移动平均-AAA的34日简单移动平均
DEAA赋值:DF的5日简单移动平均
MAC输出D:2*(DF-DEAA)*5.5,LINETHICK1,COLOR00FF00
如果MACD<=0返回MACD否则返回0
STICKLINE(MACDFS>1日前的MACDFS,MACDFS,0,0.5,0),COLOR00FF00
如果MACD>=0返回MACD否则返回0
STICKLINE(MACDZS>1日前的MACDZS,MACDZS,0,0.5,0),COLORFF00FF
DD赋值:MACD>1日前的MACD AND 波段线>0 AND 波段线<100
M买赋值:IF(DD>1日前的DD ,5,0),COLORRED,LINETHICK2
M1赋值:波段线的5日简单移动平均,3)
当满足条件波段线>108 AND 波段线>=M1时,在MACD-2和MACD之间画柱状线
当满足条件波段线<0 AND 波段线 VAR2AAA赋值:1日前的最低价
VAR3AAA赋值:MA(最低价-VAR2AAA的绝对值,13)/MA(最低价-VAR2AAA和0较大值,13)*100
如果收盘价*1.2返回VAR3AAA*13否则返回VAR3AAA/13
VAR5AAA赋值:34日内最低价最低值
VAR6AAA赋值:34日内VAR4AAA最高值
VAR7AAA赋值:IF(56日内最低价最低值,1,0)
VAR8AAA赋值:MA(IF(最低价<=VAR5AAA,(VAR4AAA+VAR6AAA*2)/2,0),3)/618*VAR7AAA
VAR9AAA赋值:收盘价的5日简单移动平均
VAR10A赋值:(收盘价-收盘价的34日简单移动平均)/收盘价的34日简单移动平均*(10)
VAR11A赋值:MA(IF(最低价<=VAR5AAA,(VAR4AAA+VAR6AAA*2)/2,0),3)/618*VAR7AAA*(-1)
VAR12A赋值:收盘价的5日简单移动平均*(-1)
减仓赋值:IF(VAR12A<1日前的VAR12A,VAR12A,0),COLOR10E410,LINETHICK0
输出增仓:IF(VAR9AAA<1日前的VAR9AAA,VAR9AAA*0.2,0)*10,COLOR1010FF,LINETHICK1
进仓赋值:IF(VAR8AAA>1日前的VAR8AAA,VAR8AAA*1,0)*10,COLOR10FFFF,LINETHICK1
洗盘赋值:IF(VAR11A>1日前的VAR11A,VAR11A*8,0)*10,COLORFFF810,LINETHICK0
主力持仓赋值:最低价,COLORFF10FF,LINETHICK0
增减力度赋值:VAR10A*5,画白色
XL1赋值:最低价的2日简单移动平均*0.96
XL2赋值:最低价的26日简单移动平均*0.85
XL3赋值:1日前的XL1当满足条件XL3时,在0和VAR8AAA*1之间画柱状线
当满足条件XL3时,在VAR8AAA*1和'买'位置书写文字
当满足条件XL3时,在VAR8AAA*1和4之间画图标
V0赋值:0,COLORFFA2AF
洗盘1:=(MACD>0 AND MACD<1日前的MACD AND 增减力度>1日前的增减力度 AND 增减力度>0 )*5
X1赋值:(3*C+L+H+O)/6
FA赋值:(收盘价的5日简单移动平均-收盘价的21日简单移动平均)*4
VAR10AA赋值:C=4日内C最高值 AND 1日前的C=4日内C最低值
VAR20A赋值:C=4日内C最低值 AND (1日前的C<2日前的C OR 1日前的C<3日前的C) OR 1日前的C=4日内C最低值 AND C<2日前的C OR 2日前的C=4日内C最低值 AND 1日前的C=4日内C最高值 AND C<1日前的C OR 3日前的C=4日内C最低值 AND C<1日前的C AND C<2日前的C
VAR30A赋值:1日前的C=4日内C最低值 AND C>=2日前的C OR 2日前的C=4日内C最低值 AND 1日前的C<=3日前的C AND 2日前的C<4日前的C AND C>=1日前的C
VAR40A赋值:(20*X1+19*1日前的X1+18*2日前的X1+17*3日前的X1+16*4日前的X1+15*5日前的X1+
14*6日前的X1+13*7日前的X1+12*8日前的X1+11*9日前的X1+10*10日前的X1+9*11日前的X1+8*12日前的X1
+7*13日前的X1+6*14日前的X1+5*15日前的X1+4*16日前的X1+3*17日前的X1+2*18日前的X1+20日前的X1)/210
MTM赋值:C-1日前的C
DX:=100*MTM的6日简单移动平均,6)/MA(MA(MTM的绝对值,6),6)
CB赋值:VAR40A的13日指数移动平均

卖1赋值:2日内DX最高值=7日内DX最高值 AND 统计2日满足DX>50的天数 AND CROSS(DX的2日简单移动平均,DX)
DRAWICON(卖1=1的1过滤,3,2)
DRAWTEXT(卖1=1的1过滤,1.02,'卖'),画绿色
输出量买:2日内DX最低值=7日内DX最低值 AND 统计2日满足DX<0的天数 AND CROSS(DX,DX的2日简单移动平均) AND MACD>1日前的MACD
DRAWTEXT(量买=1的5过滤,1.13,'买'),COLORRED
DRAWICON(量买=1的5过滤,5,1)
加仓赋值:MA(MA((C-1日前的C)/1日前的C,5)*100,3)*10
DRAWTEXT(FILTER((加仓上穿0 OR 收盘价上穿CB) AND 量买=1,3),1.5,'加'),画白色
跟赋值:X1的18日简单移动平均>=REF(X1的18日简单移动平均,3) AND CROSS(收盘价,X1的18日简单移动平均)

输出启动:(FILTER((CROSS((收盘价的2日简单移动平均-收盘价的10日简单移动平均),MA((收盘价的2日简单移动平均-收盘价的10日简单移动平均),2))
AND MA((收盘价的2日简单移动平均-收盘价的10日简单移动平均),2)<0 AND CROSS(C,MA(C,20))),90))*60,NODRAW

A7A赋值:C-1日前的C
A8A赋值:100*A7A的6日简单移动平均,6)/MA(MA(A7A的绝对值,6),6)
输出进:((2日内A8A最低值=7日内A8A最低值 AND MACD>1日前的MACD
AND 统计2日满足A8A<0的天数 AND CROSS(A8A,A8A的2日简单移动平均)))*6,COLORRED

倍量赋值:((V>1日前的V*1.91) AND C>1日前的C)*5
AA1A赋值:成交量 AA2A赋值:成交量 AA3A赋值:成交量-1日前的成交量的绝对值/1日前的成交量<=0.05
当满足条件倍量时,在0和V/2000000之间画柱状线
缩量5赋值:REF(5日内V最低值,1)
缩量15赋值:REF(15日内V最低值,1)
缩量30赋值:REF(30日内V最低值,1)
地量赋值:V<缩量15
放量赋值:V>4*缩量15
当满足条件地量 时,在0和0-2之间画柱状线
TYP赋值:(最高价+最低价+收盘价)/3
CCI赋值:(TYP-TYP的14日简单移动平均)/(0.015*AVEDEV(TYP,14))
A赋值:1日前的C
RSI赋值:C-A和0较大值的6日简单移动平均/MA(C-A的绝对值,6)*100
A1:=(C/C的5日简单移动平均-1)*100<-10
A2:=(C/C的13日简单移动平均-1)*100<-10
A3:=(C/C的34日简单移动平均-1)*100<-15
A4:=RSI<18
A5:=CCI<-120
A6:=COUNT(C/1日前的C-1的绝对值*100>=6,30)>=1
底部赋值:(A1 AND A2 AND A3 AND A4 AND A5 AND A6)*20,COLOR00FFFF,LINETHICK2
LC1赋值:1日前的收盘价
RSI4:=((收盘价 - LC1和0较大值的4.1日简单移动平均)/
(MA(收盘价 - LC1的绝对值,4.1)))*(100)
很准1赋值:RSI4上穿20
RSI4选股1:IF(很准1 AND C的60日简单移动平均>REF(C的60日简单移动平均,1),10,0),NODRAW
强区赋值:波段线>108 AND 波段线>=M1 AND MACD>1日前的MACD
AND( 1日前的增仓>0 OR 1日前的洗盘1=5 OR 2日前的洗盘1=5 )
强1赋值:IF(波段线>108 AND 波段线>=M1>1日前的波段线>108 AND 波段线>=M1,5,0)
强2赋值:IF(强区>1日前的强区,10,0)
RSVK赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
KK赋值:RSVK的3日简单移动平均
DK赋值:KK的3日简单移动平均
JK赋值:3*KK-2*DK
短顶赋值:(JK<120 AND JK>98 AND JK>1日前的JK)
当满足条件短顶时,在MACD+3和MACD之间画柱状线

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