未来函数检测结果如下:
该公式包含未来函数:ZIG
VAR1:=MA(LOW,1);
VAR2:=MA(HIGH,2);
VAR3:=MA(CLOSE,2);
VAR4:=(VAR3-LLV(VAR1,9))/(HHV(VAR2,9)-LLV(VAR1,9))*100;
VAR5:=SMA(VAR4,3,1);
【阳】: SMA(VAR5,3,1),COLORRED,LINETHICK2;
Y1:=SMA(【阳】,3,1);
VAR6:=(HHV(VAR2,9)-VAR3)/(HHV(VAR2,9)-LLV(VAR1,9))*100;
【阴】: SMA(VAR6,3,1),COLORYELLOW,LINETHICK2;
Y2:=SMA(【阴】,3,1);
VAR7:=REF(VAR3,1);
VAR8:=SMA(MAX(VAR3-VAR7,0),13,1)/SMA(ABS(VAR3-VAR7),13,1)*100;
VARB:=MA(INDEXC,3)*100/MA(INDEXC,10)-100;
VARC:=MA(CLOSE,3)*100/MA(CLOSE,10)-100;
VARD:=CLOSE*100/MA(CLOSE,10)-100;
VARE:=IF(VARB>10,10,VARB);
VARF:=IF(VARE<-10,-10,VARE);
VAR10:=IF(VARC>10,10,VARC);
VAR11:=IF(VAR10<-10,-10,VAR10);
VAR12:=REF(VARB,1);
VAR13:=100*(VAR3-REF(VAR3,1))/REF(VAR3,1);
VAR14:=INDEXC;
VAR15:=REF(VAR14,1);
VAR16:=100*(VAR14-VAR15)/VAR14;
VAR17:=MA(VAR13,3);
VAR18:=MA(VAR16,3);
VAR19:=(3*CLOSE+VAR1+OPEN+HIGH)/6;
VAR1A:=(20*VAR19+19*REF(VAR19,1)+18*REF(VAR19,2)+17*REF(VAR19,3)+16*REF(VAR19,4)+15*REF(VAR19,5)+14*REF(VAR19,6)+13*REF(VAR19,7)+12*REF(VAR19,8)+11*REF(VAR19,9)+10*REF(VAR19,10)+9*REF(VAR19,11)+8*REF(VAR19,12)+7*REF(VAR19,13)+6*REF(VAR19,14)+5*REF(VAR19,15)+4*REF(VAR19,16)+3*REF(VAR19,17)+2*REF(VAR19,18)+REF(VAR19,20))/210;
VAR1B:=MA(VAR1A,12);
VAR1C:=EMA(VAR1A,5);
VAR1D:=ABS(VAR1A-VAR1B);
VAR1E:=REF(VAR3,1)*0.015;
VAR1F:=REF(INDEXC,1);
{股票指标网}
VAR24:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)<REF(ZIG(3,10),2);
VAR25:=ZIG(3,10)<REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)>REF(ZIG(3,10),2);
VAR26:=MA(CLOSE,26);
VAR27:=VAR26+2*STD(VAR3,26);
VAR28:=VAR26-2*STD(VAR3,26);
VAR29:=VAR26+2*STD(REF(VAR3,1),26);
VAR2A:=VAR26-2*STD(REF(VAR3,1),26);
VAR2B:=IF(VAR24 AND VAR1<VAR28,1,0);
VAR2C:=IF(VAR25*VAR1 AND VAR2>VAR27,2,VAR2B);
VAR2D:=IF(VAR2C=1,80,45);
VAR2E:=IF(VAR2C=2,0,VAR2D);
VAR2F:=VAR2E;
D1:=EMA(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),5);
D2:=REF(D1,1);
STICKLINE(D1>=REF(D1,1),D1,D2,5,0),COLOR0055AA;
STICKLINE(D1<REF(D1,1),D1,D2,5,0),COLOR006600;
{STICKLINE(D1>=REF(D1,1),D1,D2,2,0),COLOR0077CC;}
STICKLINE(D1>=REF(D1,1),D1,D2,1,0),COLOR0099DD;
{STICKLINE(D1<REF(D1,1),D1,D2,2,0),COLOR009900;}
STICKLINE(D1<REF(D1,1),D1,D2,1,0),COLOR00BB00;
【强弱】:SMA(MAX(VAR3-VAR7,0),5,1)/SMA(ABS(VAR3-VAR7),5,1)*100;
DRAWTEXT(ISLASTBAR=1 AND (CROSS(【强弱】,Y2) OR VAR2E>45),80,' 短期吃货!'),COLORRED;
DRAWTEXT(ISLASTBAR=1 AND (CROSS(Y1,【强弱】) OR VAR2E<45),80,' 短期出货!'),COLORGREEN;
DRAWTEXT(ISLASTBAR=1 AND VAR17>VAR18,60,' 个股强于大盘!'),COLORFF00FF;
DRAWTEXT(ISLASTBAR=1 AND VAR12>VARF,50,' 大盘处在下降通道'),COLORCCFF99;
DRAWTEXT(ISLASTBAR=1 AND VAR18>=VAR17,60,' 个股弱于大盘!'),COLOR00FFFF;
DRAWTEXT(ISLASTBAR=1 AND VAR1A>VAR1B AND VAR1D>VAR1E AND NOT(CROSS(75,VAR8)),40,' 持股待涨!'),COLOR0099FF;
DRAWTEXT(ISLASTBAR=1 AND VAR1A<VAR1B AND VAR1D>VAR1E AND NOT(CROSS(【强弱】,20)),40,' 下调减持!'),COLORFF9900;
DRAWTEXT(ISLASTBAR=1 AND VAR1D<=VAR1E,40,' 盘整阶段!'),COLORFF9900;
DRAWTEXT(ISLASTBAR=1 AND (INDEXC-VAR1F)/VAR1F>0.035,40,'出现井喷行情!'),COLORRED;
原理解析:
VAR1赋值:最低价的1日简单移动平均
VAR2赋值:最高价的2日简单移动平均
VAR3赋值:收盘价的2日简单移动平均
VAR4赋值:(VAR3-9日内VAR1最低值)/(9日内VAR2最高值-9日内VAR1最低值)*100
VAR4的3日[1日权重]移动平均
VAR5的3日[1日权重]移动平均
【阳】的3日[1日权重]移动平均
VAR6赋值:(9日内VAR2最高值-VAR3)/(9日内VAR2最高值-9日内VAR1最低值)*100
VAR6的3日[1日权重]移动平均
【阴】的3日[1日权重]移动平均
VAR7赋值:1日前的VAR3
VAR8赋值:SMA(VAR3-VAR7和0较大值,13,1)/SMA(VAR3-VAR7的绝对值,13,1)*100
VARB赋值:INDEXC的3日简单移动平均*100/INDEXC的10日简单移动平均-100
VARC赋值:收盘价的3日简单移动平均*100/收盘价的10日简单移动平均-100
VARD赋值:收盘价*100/收盘价的10日简单移动平均-100
如果VARB>10返回10否则返回VARB
如果VARE<-10返回-10否则返回VARE
如果VARC>10返回10否则返回VARC
如果VAR10<-10返回-10否则返回VAR10
VAR12:=1日前的VARB
VAR13:=100*(VAR3-1日前的VAR3)/1日前的VAR3
VAR14:=INDEXC
VAR15:=1日前的VAR14
VAR16:=100*(VAR14-VAR15)/VAR14
VAR17:=VAR13的3日简单移动平均
VAR18:=VAR16的3日简单移动平均
VAR19:=(3*收盘价+VAR1+开盘价+最高价)/6
VAR1A:=(20*VAR19+19*1日前的VAR19+18*2日前的VAR19+17*3日前的VAR19+16*4日前的VAR19+15*5日前的VAR19+14*6日前的VAR19+13*7日前的VAR19+12*8日前的VAR19+11*9日前的VAR19+10*10日前的VAR19+9*11日前的VAR19+8*12日前的VAR19+7*13日前的VAR19+6*14日前的VAR19+5*15日前的VAR19+4*16日前的VAR19+3*17日前的VAR19+2*18日前的VAR19+20日前的VAR19)/210
VAR1B:=VAR1A的12日简单移动平均
VAR1C:=VAR1A的5日指数移动平均
VAR1D:=VAR1A-VAR1B的绝对值
VAR1E:=1日前的VAR3*0.015
VAR1F:=1日前的INDEXC
{股票指标网}
VAR24:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)
VAR25:=ZIG(3,10)REF(ZIG(3,10),2)
VAR26:=收盘价的26日简单移动平均
VAR27:=VAR26+2*VAR3的26估算标准差
VAR28:=VAR26-2*VAR3的26估算标准差
VAR29:=VAR26+2*1日前的VAR3的26估算标准差
VAR2A:=VAR26-2*1日前的VAR3的26估算标准差
如果VAR24 AND VAR1
如果VAR2C=1返回80否则返回45
如果VAR2C=2返回0否则返回VAR2D
VAR2F:=VAR2E
D1赋值:EMA(3*SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1)
-2*SMA(SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1),3,1),5)
D2赋值:1日前的D1
STICKLINE(D1>=1日前的D1,D1,D2,5,0),COLOR0055AA
STICKLINE(D1<1日前的D1,D1,D2,5,0),COLOR006600
{STICKLINE(D1>=1日前的D1,D1,D2,2,0),COLOR0077CC
}
STICKLINE(D1>=1日前的D1,D1,D2,1,0),COLOR0099DD
{STICKLINE(D1<1日前的D1,D1,D2,2,0),COLOR009900
}
STICKLINE(D1<1日前的D1,D1,D2,1,0),COLOR00BB00
输出
【强弱】:SMA(VAR3-VAR7和0较大值,5,1)/SMA(VAR3-VAR7的绝对值,5,1)*100
DRAWTEXT(ISLASTBAR=1 AND (【强弱】上穿Y2 OR VAR2E>45),80,' 短期吃货!'),画红色
DRAWTEXT(ISLASTBAR=1 AND (Y1上穿【强弱】 OR VAR2E<45),80,' 短期出货!'),画绿色
当满足条件ISLASTBAR=1 AND VAR17>VAR18时,在60和' 个股强于大盘!'位置书写文字
当满足条件ISLASTBAR=1 AND VAR12>VARF时,在50和' 大盘处在下降通道'位置书写文字
当满足条件ISLASTBAR=1 AND VAR18>=VAR17时,在60和' 个股弱于大盘!'位置书写文字
DRAWTEXT(ISLASTBAR=1 AND VAR1A>VAR1B AND VAR1D>VAR1E AND NOT(75上穿VAR8),40,' 持股待涨!'),COLOR0099FF
DRAWTEXT(ISLASTBAR=1 AND VAR1A
当满足条件ISLASTBAR=1 AND VAR1D<=VAR1E时,在40和' 盘整阶段!'位置书写文字
DRAWTEXT(ISLASTBAR=1 AND (INDEXC-VAR1F)/VAR1F>0.035,40,'出现井喷行情!'),画红色