未来函数检测结果如下:
该公式包含未来函数:DYNAINFO
VAR1:=IF(FROMOPEN<=60,VOL/1.7,IF(FROMOPEN<=120 AND FROMOPEN>=60,VOL/1.3,IF(FROMOPEN<=180 AND FROMOPEN>=120,VOL*1.3,IF(FROMOPEN<=225 AND FROMOPEN>=180,VOL*1.1,VOL))));
VAR2:=IF(ISLASTBAR AND PERIOD=5,VAR1*240/FROMOPEN,VOL);
VAR3:=MA(VAR2,5);
VAR4:=MA(VAR2,10);
VAR5:=MA(VAR2,100);
VAR6:=MA(CLOSE,5);
VAR7:=MA(CLOSE,10);
VAR8:=MA(CLOSE,20);
VAR9:=MA(CLOSE,55);
VAR10:=CLOSE/REF(CLOSE,1)>=1.095 AND CLOSE=HIGH;
VAR11:=VAR3>VAR5*1.9;
VAR12:=EMA(CLOSE,12)-EMA(CLOSE,26);
VAR13:=EMA(VAR12,9);
VAR14:=BARSLAST(CROSS(VAR13,0));
VAR15:=CROSS(VAR12,VAR13) AND COUNT(CROSS(VAR12,VAR13),VAR14+1)=2 AND VAR13>0;
VAR16:=COUNT(CROSS(VAR12,VAR13),BARSLAST(VAR13>=0));
VAR17:=CROSS(VAR12,VAR13) AND VAR13<0 AND COUNT(VAR16=2,55)=1;
VAR18:=BARSLAST(REF(CROSS(VAR12,VAR13),1));
VAR19:=CLOSE<REF(CLOSE,VAR18+1) AND VAR12>REF(VAR12,VAR18+1) AND CROSS(VAR12,VAR13);
VAR20:=BARSLAST(REF(CROSS(VAR13,VAR12),1));
VAR21:=CLOSE>REF(CLOSE,VAR20+1) AND VAR12<REF(VAR12,VAR20+1) AND CROSS(VAR13,VAR12);
VAR22:=VAR17 OR VAR19 AND COUNT(VAR11,5) AND DYNAINFO(4)>0;
VAR23:=VAR15 AND COUNT(VAR11,5) AND DYNAINFO(4)>0;
VAR22 OR VAR23;
原理解析:
VAR1赋值:IF(FROM开盘价<=60,成交量/1.7,IF(FROM开盘价<=120 AND FROM开盘价>=60,成交量/1.3,IF(FROM开盘价<=180 AND FROM开盘价>=120,成交量*1.3,IF(FROM开盘价<=225 AND FROM开盘价>=180,成交量*1.1,成交量))))
如果ISLASTBAR AND PERIOD=5返回VAR1*240/FROM开盘价否则返回成交量
VAR3赋值:VAR2的5日简单移动平均
VAR4赋值:VAR2的10日简单移动平均
VAR5赋值:VAR2的100日简单移动平均
VAR6赋值:收盘价的5日简单移动平均
VAR7赋值:收盘价的10日简单移动平均
VAR8赋值:收盘价的20日简单移动平均
VAR9赋值:收盘价的55日简单移动平均
VAR10:=收盘价/1日前的收盘价>=1.095 AND 收盘价=最高价
VAR11:=VAR3>VAR5*1.9
VAR12:=收盘价的12日指数移动平均-收盘价的26日指数移动平均
VAR13:=VAR12的9日指数移动平均
VAR14:=上次VAR13上穿0距今天数
VAR15:=VAR12上穿VAR13 AND 统计VAR14+1日满足VAR12上穿VAR13的天数=2 AND VAR13>0
VAR16:=COUNT(VAR12上穿VAR13,上次VAR13>=0距今天数)
VAR17:=VAR12上穿VAR13 AND VAR13<0 AND 统计55日满足VAR16=2的天数=1
VAR18:=上次1日前的VAR12上穿VAR13距今天数
VAR19:=收盘价
VAR20:=上次1日前的VAR13上穿VAR12距今天数
VAR21:=收盘价>VAR20+1日前的收盘价 AND VAR12
VAR23:=VAR15 AND 统计5日满足VAR11的天数 AND 开盘价>0
VAR22 OR VAR23