未来函数检测结果如下:
该公式包含未来函数:WINNER


A0:=(2*C+H+L)/4;
均线:=MA(A0,3)>REF(MA(A0,3),1);
A1:=(CLOSE-LLV(LOW,7))/(HHV(HIGH,7)-LLV(LOW,7))*100;
A2:=EMA(WINNER(C)*100,5);
A3:=MA(SMA(C-REF(C,1),3,1)/SMA(H-REF(C,1),3,1),3)*100;
K:MA(3*SMA(A1,6,1)-2*SMA(SMA(A1,5,1),5,1),3),LINETHICK1,coloryellow;
D:MA(K,3),COLORFF0000,LINETHICK1;
J:3*K-2*D,LINETHICK1;
A4:=SMA(MAX(C-REF(C,2),0),6,1)/SMA(ABS(C-REF(C,2)),6,1)*100;
A5:=MA(3*SMA((C-LLV(L,21))/(HHV(H,21)-LLV(L,21))*100,5,1)-2*SMA(SMA((C-LLV(L,21))/(HHV(H,21)-LLV(L,21))*100,5,1),3,1),3);
低吸:IF(CROSS(A4,14) OR A5>REF(A5,1) AND CROSS(K,A2)AND K<40,10,0);
IF(A2>80 AND CROSS(95,K),85,100);
跌幅较大:K<5 AND LLV(C,3)/HHV(C,20)<0.8,COLOR00FF00;
STICKLINE(跌幅较大,0,30,3,0),COLOR00FF00;
A6:=COUNT(CROSS(K,A2),2)=1 AND CROSS(K,A5)AND A5/REF(A5,1)>0.9 AND K<50;
A7:=CROSS(K,D)AND D<10 OR CROSS(K,D)AND CROSS(K,A5)AND D<18;
{DRAWTEXT(FILTER((A6 OR A7)AND K>REF(K,1),5)AND 均线 ,D,'金叉');
DRAWTEXT(CROSS(D,K)AND CROSS(A5,K)AND D>85,D,'死叉');
DRAWTEXT(FILTER(K>REF(K,1)AND (CROSS(K,10)OR CROSS(K,A2))AND COUNT(A4<14,3)>=1,3),15,'虎口拔牙');}
无限风光:A2>85 AND K>85 OR A2>90 OR K>90,LINETHICK0,COLORFFFF00;
STICKLINE(无限风光,MAX(A2,K),100,6,1),COLORFFFF00;
DRAWICON(CROSS(A3,-300)AND K<10,5,1);
A8:=BARSLAST(REF(CROSS(K,D),1));
二次金叉:=(A8<15 AND D<50 AND K>REF(K,A8+1) AND CROSS(K,D)AND A5<60);
{DRAWTEXT(二次金叉 AND 均线,K,'二次金叉');}
A9:=LLV(C,2)<REF(LLV(C,15),2);
DRAWTEXT(二次金叉 AND A9,K,'底背离'),colormagenta;
{DRAWTEXT(LONGCROSS(J,K,7)AND CROSS(J,A2)AND A2<30 AND A2>REF(A2,1),K,'穿三线');}
{DRAWTEXT(CROSS(84,A4)AND CROSS(K,A4),90,'虎口脱险'),COLOR00FF00;}
A10:=MA((A0-MA(A0,13))/(0.15*AVEDEV(A0,13)),3);
DRAWICON(CROSS(A10,-15)AND J>REF(J,1),5,1);
DRAWICON(CROSS(20,A10),100,2);
卖点准备: IF(CROSS(D,K) AND K>85,70,100),LINETHICK1,COLORSTICK;
买点准备: IF(CROSS(K,D) AND K<10,35,-0.6),LINETHICK1,COLOR00FF00;

原理解析:
A0赋值:(2*C+H+L)/4
均线赋值:A0的3日简单移动平均>REF(A0的3日简单移动平均,1)
A1赋值:(收盘价-7日内最低价最低值)/(7日内最高价最高值-7日内最低价最低值)*100
A2赋值:EMA(C计算的获利盘比例*100,5)
A3赋值:MA(SMA(C-1日前的C,3,1)/SMA(H-1日前的C,3,1),3)*100
A1的6日[1日权重]移动平均
输出D:K的3日简单移动平均,COLORFF0000,LINETHICK1
输出J:3*K-2*D,LINETHICK1
A4赋值:SMA(C-2日前的C和0较大值,6,1)/SMA(C-2日前的C的绝对值,6,1)*100
A5赋值:MA(3*SMA((C-21日内L最低值)/(21日内H最高值-21日内L最低值)*100,5,1)-2*SMA(SMA((C-21日内L最低值)/(21日内H最高值-21日内L最低值)*100,5,1),3,1),3)
输出低吸:IF(A4上穿14 OR A5>1日前的A5 AND K上穿A2AND K<40,10,0)
IF(A2>80 AND 95上穿K,85,100)
输出跌幅较大:K<5 AND 3日内C最低值/20日内C最高值<0.8,COLOR00FF00
当满足条件跌幅较大时,在0和30之间画柱状线
A6赋值:统计2日满足K上穿A2的天数=1 AND K上穿A5AND A5/1日前的A5>0.9 AND K<50
A7赋值:K上穿DAND D<10 OR K上穿DAND K上穿A5AND D<18
{DRAWTEXT(FILTER((A6 OR A7)AND K>1日前的K,5)AND 均线 ,D,'金叉')
DRAWTEXT(D上穿KAND A5上穿KAND D>85,D,'死叉')
DRAWTEXT(FILTER(K>1日前的KAND (K上穿10OR K上穿A2)AND 统计3日满足A4<14的天数>=1,3),15,'虎口拔牙')
输出}无限风光:A2>85 AND K>85 OR A2>90 OR K>90,LINETHICK0,COLORFFFF00
STICKLINE(无限风光,A2和K较大值,100,6,1),COLORFFFF00
DRAWICON(A3上穿-300AND K<10,5,1)
A8赋值:上次1日前的K上穿D距今天数
二次金叉赋值:(A8<15 AND D<50 AND K>A8+1日前的K AND K上穿DAND A5<60)
当满足条件二次金叉 AND 均线时,在K和'二次金叉'位置书写文字
}A9赋值:2日内C最低值当满足条件二次金叉 AND A9时,在K和'底背离'位置书写文字
{DRAWTEXT(LONGCROSS(J,K,7)AND CROSS(J,A2)AND A2<30 AND A2>1日前的A2,K,'穿三线')
}{DRAWTEXT(84上穿A4AND K上穿A4,90,'虎口脱险'),COLOR00FF00
}A10:=MA((A0-MA(A0,13))/(0.15*AVEDEV(A0,13)),3)
DRAWICON(A10上穿-15AND J>1日前的J,5,1)
DRAWICON(20上穿A10,100,2)
输出卖点准备: IF(D上穿K AND K>85,70,100),LINETHICK1,COLORSTICK
输出买点准备: IF(K上穿D AND K<10,35,-0.6),LINETHICK1,COLOR00FF00

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