未来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:DYNAINFO
该公式包含未来函数:XMA
A0:=(L+H+C*2)/4;
A1B:=EMA(A0,14);
A2B:=EMA(A0,25);
A1X:=(A1B-REF(A1B,1))/REF(A1B,1)*100;
短线趋势:=(EMA(C,7) - EMA(C,13));
中线趋势:=EMA(短线趋势,13);
{}
VAR4:=MA(C,7);
VAR5:=MA(C,13);
VAR6:=MA(C,34);
VAR7:=MA(C,55);
VAR10:=((0 - ((10 * (HHV(C,5) - C)) / (HHV(C,5) - LLV(L,5)))) + 10);
VAR11:=((0 - ((10 * (HHV(C,13) - C)) / (HHV(C,13) - LLV(L,13)))) + 10);
VAR12:=((0 - ((10 * (HHV(C,21) - C)) / (HHV(C,21) - LLV(L,21)))) + 10);
VAR13:=((0 - ((10 * (HHV(C,34) - C)) / (HHV(C,34) - LLV(L,34)))) + 10);
VAR14:=REF(中线趋势,1);
VAR15:=中线趋势;
VAR16:=(VAR15 - VAR14);
VAR17:=REF(短线趋势,1);
VAR18:=短线趋势;
VAR19:=(VAR18 - VAR17);
VARE:=(SUM(((C * VOL) * 10),34) / SUM((VOL * 200),34));
VARF:=(INTPART((VARE * 10)) / 10);
欣喜:=MEMA(XMA((((C-O)*2)+O),30),13);
若狂:=MEMA(MEMA((((C-O)*2)+O),5),13);
TT:=欣喜-若狂>0;
买:=(O<=VAR4 AND O<= VAR5 AND O<= VAR6 AND C>= VAR4 AND C>= VARF AND VAR16 > 0 AND VAR19 > 0 AND TT);
MAH:=(H*18+REF(H,1)*17+REF(H,2)*16+REF(H,3)*15+REF(H,4)*14+REF(H,5)*13+REF(H,6)*12+REF(H,7)*11+REF(H,8)*10+REF(H,9)*9+REF(H,10)*8+REF(H,11)*7+REF(H,12)*6+REF(H,13)*5+REF(H,14)*4+REF(H,15)*3+REF(H,16)*2+REF(H,17)*1)/171;
MAL:=(L*18+REF(L,1)*17+REF(L,2)*16+REF(L,3)*15+REF(L,4)*14+REF(L,5)*13+REF(L,6)*12+REF(L,7)*11+REF(L,8)*10+REF(L,9)*9+REF(L,10)*8+REF(L,11)*7+REF(L,12)*6+REF(L,13)*5+REF(L,14)*4+REF(L,15)*3+REF(L,16)*2+REF(L,17)*1)/171;
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
MA60:=MA(CLOSE,60);
DK:= CLOSE>=MAH OR (C>MA5 AND C>MA10 AND C>MA20 AND C>MA20);
KK:= MAL>CLOSE OR (C<MA5 AND C<MA10 AND C<MA20 AND C<MA20);
DK1:=BARSLAST(DK);
KK1:=BARSLAST(KK);
DK2:=BARSLAST(CROSS(KK1,DK1));
KK2:=BARSLAST(CROSS(DK1,KK1));
HS:=DK2<KK2;
LS:=KK2<DK2;
TY:=C;
AA1:=REF(TY,10)=HHV(TY,2*10+1);
BB1:=FILTER(AA1,10);
C1:=BACKSET(BB1,10+1);
HD:=FILTER(C1,10);
AA2:=REF(TY,10)=LLV(TY,2*10+1);
BB2:=FILTER(AA2,10);
CC2:=BACKSET(BB2,10+1);
LD:=FILTER(CC2,10);
前期低位:=REF(L,BARSLAST(LD));
前期:=CROSS(C,前期低位);
{看多:LONGCROSS(A1X,0,2) AND 买=1 AND REF(LS,1) AND DYNAINFO(4)>0 AND 前期=1 {--83.3%};{AND HS=1 AND REF(LS,1) AND DYNAINFO(4)>0};
看多:LONGCROSS(A1X,0,2) AND 买=1 AND REF(LS,1) AND DYNAINFO(4)>0 ;{--77.3%};
原理解析:
A0赋值:(L+H+C*2)/4
A1B赋值:A0的14日指数移动平均
A2B赋值:A0的25日指数移动平均
A1X赋值:(A1B-1日前的A1B)/1日前的A1B*100
短线趋势赋值:(C的7日指数移动平均 - C的13日指数移动平均)
中线趋势赋值:短线趋势的13日指数移动平均
{}
VAR4赋值:C的7日简单移动平均
VAR5赋值:C的13日简单移动平均
VAR6赋值:C的34日简单移动平均
VAR7赋值:C的55日简单移动平均
VAR10赋值:((0 - ((10 * (5日内C最高值 - C)) / (5日内C最高值 - 5日内L最低值))) + 10)
VAR11赋值:((0 - ((10 * (13日内C最高值 - C)) / (13日内C最高值 - 13日内L最低值))) + 10)
VAR12赋值:((0 - ((10 * (21日内C最高值 - C)) / (21日内C最高值 - 21日内L最低值))) + 10)
VAR13赋值:((0 - ((10 * (34日内C最高值 - C)) / (34日内C最高值 - 34日内L最低值))) + 10)
VAR14赋值:1日前的中线趋势
VAR15赋值:中线趋势
VAR16赋值:(VAR15 - VAR14)
VAR17赋值:1日前的短线趋势
VAR18赋值:短线趋势
VAR19赋值:(VAR18 - VAR17)
VARE赋值:(SUM(((C * 成交量) * 10),34) / SUM((成交量 * 200),34))
VARF赋值:(INTPART((VARE * 10)) / 10)
欣喜赋值:MEMA(XMA((((C-O)*2)+O),30),13)
若狂赋值:MEMA(MEMA((((C-O)*2)+O),5),13)
TT赋值:欣喜-若狂>0
买赋值:(O<=VAR4 AND O<= VAR5 AND O<= VAR6 AND C>= VAR4 AND C>= VARF AND VAR16 > 0 AND VAR19 > 0 AND TT)
MAH赋值:(H*18+1日前的H*17+2日前的H*16+3日前的H*15+4日前的H*14+5日前的H*13+6日前的H*12+7日前的H*11+8日前的H*10+9日前的H*9+10日前的H*8+11日前的H*7+12日前的H*6+13日前的H*5+14日前的H*4+15日前的H*3+16日前的H*2+17日前的H*1)/171
MAL赋值:(L*18+1日前的L*17+2日前的L*16+3日前的L*15+4日前的L*14+5日前的L*13+6日前的L*12+7日前的L*11+8日前的L*10+9日前的L*9+10日前的L*8+11日前的L*7+12日前的L*6+13日前的L*5+14日前的L*4+15日前的L*3+16日前的L*2+17日前的L*1)/171
MA5赋值:收盘价的5日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA20赋值:收盘价的20日简单移动平均
MA60赋值:收盘价的60日简单移动平均
DK赋值: 收盘价>=MAH OR (C>MA5 AND C>MA10 AND C>MA20 AND C>MA20)
KK赋值: MAL>收盘价 OR (C
DK1:=上次DK距今天数
KK1:=上次KK距今天数
DK2:=上次KK1上穿DK1距今天数
KK2:=上次DK1上穿KK1距今天数
HS赋值:DK2
LS赋值:KK2
TY赋值:C
AA1赋值:10日前的TY=2*10+1日内TY最高值
BB1赋值:AA1的10过滤
C1赋值:BACKSET(BB1,10+1)
HD赋值:C1的10过滤
AA2赋值:10日前的TY=2*10+1日内TY最低值
BB2赋值:AA2的10过滤
CC2赋值:BACKSET(BB2,10+1)
LD赋值:CC2的10过滤
前期低位赋值:REF(L,上次LD距今天数)
前期赋值:C上穿前期低位
输出
{看多:LONGCROSS(A1X,0,2) AND 买=1 AND 1日前的LS AND 开盘价>0 AND 前期=1 {--83.3%}
{AND HS=1 AND 1日前的LS AND 开盘价>0}
输出
看多:LONGCROSS(A1X,0,2) AND 买=1 AND 1日前的LS AND 开盘价>0
{--77.3%}