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


VAR1:=1;

趋势线: ((3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1)-50)*1.032+50),COLORRED;

VAR2:=(2*CLOSE+HIGH+LOW+OPEN)/5;

VAR3:=LLV(LOW,34);

VAR4:=HHV(HIGH,34);

SK: EMA((VAR2-VAR3)/(VAR4-VAR3)*100,13)*VAR1,COLORWHITE;

SD: EMA(SK,2),COLORYELLOW;

VAR5:=EMA(CLOSE,12)-EMA(CLOSE,26);

VAR6:=EMA(VAR5,9);

VAR7:=VAR1*CLOSE*1.236<MA(CLOSE,60);

VAR8:=CLOSE/REF(CLOSE,1)>1.021;

VAR9:=(HIGH-CLOSE)*1.36<=CLOSE-OPEN;

VARA:=(MA(CLOSE,120)-CLOSE)/CLOSE*100;

VARB:=Abs(VAR5-VAR6);

VARC:=STD(CLOSE,90)*10;

VARD:=COUNT((REF(CLOSE,15)-CLOSE)/CLOSE*100>45,5);

买:IF( VAR1*VAR7 AND VAR8 AND VAR9 AND VARC<25 AND CLOSE<8 AND VARA<114 AND VARB<=0.23*40,55,0),COLORRED;

VARE:=SLOPE(CLOSE,40);

VARF:=COUNT((CLOSE-REF(CLOSE,1))/REF(CLOSE,1)<-0.098,90);

VAR10:=(MA(CLOSE,120)-CLOSE)/CLOSE*100;

VAR11:=STD(CLOSE,63)*10;

VAR12:=(MA(CLOSE,76)-MA(CLOSE,13)/3);

VAR13:=MA((CLOSE-VAR12)/VAR12,1);

VAR14:=MA(CLOSE,5);

VAR15:=MA(CLOSE,10);

VAR16:=MA(CLOSE,20);

VAR17:=MA(CLOSE,30);

VAR18:=MA(CLOSE,60);

VAR19:=MA(CLOSE,150);

VAR1A:=MA(CLOSE,250);

VAR1B:=vol/CAPITAL*100;

VAR1C:=(CLOSE-VAR1A)/VAR1A*100;

VAR1D:=(CLOSE/REF(CLOSE,1)-1)*100;

VAR1E:=PWINNER(1,CLOSE);

VAR1F:=IF(VAR1>0.75 AND VAR1<0.901,0.618,1);

牛: IF(VAR14>VAR15 AND VAR15>VAR16 AND VAR16>VAR17 AND VAR16>VAR18 AND VAR19>VAR1A AND (VAR1E>=0.9 OR VAR1E>0.76 AND VAR1E<0.901 AND VAR1D>5 AND VAR1B>5) AND VAR1D>1.8 AND VAR1C<40 AND CLOSE>3 AND (CLOSE-VAR18)/VAR18<0.25 AND VAR1B<=6 AND VAR4*VAR1B>=1 AND CLOSE<18.5,35,0), COLORF00F00;

VAR20:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;

VAR21:=(MA(CLOSE,48)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;

VAR22:=VAR1*(MA(CLOSE,12)+MA(CLOSE,24)+MA(CLOSE,48)+MA(CLOSE,96))/4;

VAR23:=VAR1*MA(CLOSE,250);

VAR24:=MA(CLOSE,125);

VAR25:=CLOSE/MA(CLOSE,3)>=1.05 AND CLOSE=HHV(CLOSE,3) AND MA(VOL,2)/MA(VOL,40)>=3 AND MA(VOL,2)=HHV(MA(VOL,2),3) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);

VAR26:=REF(CLOSE,1);

VAR27:=SMA(MAX(CLOSE-VAR26,0),5,1)/SMA(ABS(CLOSE-VAR26),5,1)*100;

VAR28:=VAR1*COUNT(VAR27<25,20)>=1;

VAR29:=(HIGH-LOW)/HIGH*100+(CLOSE-VAR26)/VAR26*100;

VAR2A:=EMA(MA(VAR29,41),6);

VAR2B:=VAR2A>LLV(VAR2A,6)*1.02 AND REF(VAR2A,1)<REF(LLV(VAR2A,6),1)*1.02 AND LLV(VAR2A,29)=LLV(VAR2A,6);

VAR2C:=VAR1*LLV(LOW,6)=LLV(LOW,41) AND LLV(LOW,6)<HHV(LOW,41)*71/100;

VAR2D:=HIGH>LOW*1.033;

涨势确立: VAR1*(VAR2C>0 AND VAR2D*16+81.5)*VAR1,COLOR80FFFF ;

买入:IF(crOSS(趋势线,21),50,18.5),LINETHICK1,COLORAAA0FF;

卖出:IF(CROSS(87,趋势线),60,81.5 ),COLORFFAA00;

DRAWTEXT(VAR2C>0 AND VAR2D,88,'↑'),COLORWHITE;

VAR2E:=IF(CROSS(SK,SD),25,18.5);

VAR2F:=IF(CROSS(SD,SK),75,81.5);

卖线: VAR2F, COLORWHITE;

买线: VAR2E,COLORRED;

VAR13<0.06*(-10)+81.5,COLORWHITE;

VAR30:0-SQRT(SQRT(FLOOR(SQRT(MA(1/WINNER(CLOSE)*100,4)/10000))))*5;

STICKLINE(VAR30<-2,0,VAR30,1.5,1);

DRAWTEXT(买入>VAR2E,61,'短买'),COLORAAAAFF;

DRAWTEXT(卖出<VAR2F,58,'短卖'),COLORFFAA00;

DRAWTEXT(买>1.0,65,'长买'),COLORRED;

DRAWTEXT(牛>1.0,40,'长牛'),COLORF00F00;

 


原理解析:
VAR1赋值:1
输出趋势线: ((3*SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1)-2*SMA(SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1),3,1)-50)*1.032+50),画红色
VAR2赋值:(2*收盘价+最高价+最低价+开盘价)/5
VAR3赋值:34日内最低价最低值
VAR4赋值:34日内最高价最高值
输出SK: EMA((VAR2-VAR3)/(VAR4-VAR3)*100,13)*VAR1,画白色
输出SD: SK的2日指数移动平均,画黄色
VAR5赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
VAR6赋值:VAR5的9日指数移动平均
VAR7赋值:VAR1*收盘价*1.236<收盘价的60日简单移动平均
VAR8赋值:收盘价/1日前的收盘价>1.021
VAR9赋值:(最高价-收盘价)*1.36<=收盘价-开盘价
VARA赋值:(收盘价的120日简单移动平均-收盘价)/收盘价*100
VARB赋值:VAR5-VAR6的绝对值
VARC赋值:收盘价的90估算标准差*10
VARD赋值:COUNT((15日前的收盘价-收盘价)/收盘价*100>45,5)
如果 VAR1*VAR7 AND VAR8 AND VAR9 AND VARC<25 AND 收盘价<8 AND VARA<114 AND VARB<=0.23*40返回55否则返回0
VARE赋值:SLOPE(收盘价,40)
VARF赋值:COUNT((收盘价-1日前的收盘价)/1日前的收盘价<-0.098,90)
VAR10:=(收盘价的120日简单移动平均-收盘价)/收盘价*100
VAR11:=收盘价的63估算标准差*10
VAR12:=(收盘价的76日简单移动平均-收盘价的13日简单移动平均/3)
VAR13:=MA((收盘价-VAR12)/VAR12,1)
VAR14:=收盘价的5日简单移动平均
VAR15:=收盘价的10日简单移动平均
VAR16:=收盘价的20日简单移动平均
VAR17:=收盘价的30日简单移动平均
VAR18:=收盘价的60日简单移动平均
VAR19:=收盘价的150日简单移动平均
VAR1A:=收盘价的250日简单移动平均
VAR1B:=成交量/当前流通股本*100
VAR1C:=(收盘价-VAR1A)/VAR1A*100
VAR1D:=(收盘价/1日前的收盘价-1)*100
VAR1E:=P1,收盘价计算的获利盘比例
如果VAR1>0.75 AND VAR1<0.901返回0.618否则返回1
输出牛: IF(VAR14>VAR15 AND VAR15>VAR16 AND VAR16>VAR17 AND VAR16>VAR18 AND VAR19>VAR1A AND (VAR1E>=0.9 OR VAR1E>0.76 AND VAR1E<0.901 AND VAR1D>5 AND VAR1B>5) AND VAR1D>1.8 AND VAR1C<40 AND 收盘价>3 AND (收盘价-VAR18)/VAR18<0.25 AND VAR1B<=6 AND VAR4*VAR1B>=1 AND 收盘价<18.5,35,0), COLORF00F00
VAR20:=(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
VAR21:=(收盘价的48日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
VAR22:=VAR1*(收盘价的12日简单移动平均+收盘价的24日简单移动平均+收盘价的48日简单移动平均+收盘价的96日简单移动平均)/4
VAR23:=VAR1*收盘价的250日简单移动平均
VAR24:=收盘价的125日简单移动平均
VAR25:=收盘价/收盘价的3日简单移动平均>=1.05 AND 收盘价=3日内收盘价最高值 AND 成交量的2日简单移动平均/成交量的40日简单移动平均>=3 AND 成交量的2日简单移动平均=HHV(成交量的2日简单移动平均,3) AND 成交量>1日前的成交量 AND 收盘价>1日前的收盘价
VAR26:=1日前的收盘价
VAR27:=SMA(收盘价-VAR26和0较大值,5,1)/SMA(收盘价-VAR26的绝对值,5,1)*100
VAR28:=VAR1*统计20日满足VAR27<25的天数>=1
VAR29:=(最高价-最低价)/最高价*100+(收盘价-VAR26)/VAR26*100
VAR2A:=EVAR29的41日简单移动平均,6)
VAR2B:=VAR2A>6日内VAR2A最低值*1.02 AND 1日前的VAR2A VAR2C:=VAR1*6日内最低价最低值=41日内最低价最低值 AND 6日内最低价最低值<41日内最低价最高值*71/100
VAR2D:=最高价>最低价*1.033
输出涨势确立: VAR1*(VAR2C>0 AND VAR2D*16+81.5)*VAR1,COLOR80FFFF
买入:IF(趋势线上穿21,50,18.5),LINETHICK1,COLORAAA0FF
输出卖出:IF(87上穿趋势线,60,81.5 ),COLORFFAA00
当满足条件VAR2C>0 AND VAR2D时,在88和'↑'位置书写文字
VAR2E:=IF(SK上穿SD,25,18.5)
VAR2F:=IF(SD上穿SK,75,81.5)
输出卖线: VAR2F, 画白色
买线: VAR2E,画红色
VAR13<0.06*(-10)+81.5,画白色
VAR30:0-SQRT(SQRT(FLOOR(SQRT(MA(1/收盘价计算的获利盘比例*100,4)/10000))))*5
当满足条件VAR30<-2时,在0和VAR30之间画柱状线
当满足条件买入>VAR2E时,在61和'短买'位置书写文字
当满足条件卖出当满足条件买>1.0时,在65和'长买'位置书写文字
当满足条件牛>1.0时,在40和'长牛'位置书写文字
 

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