UP1:=PBX.PBX1;
UP2:=PBX.PBX2;
UP3:=PBX.PBX3;
UP4:=PBX.PBX4;
UP5:=PBX.PBX5;
UP6:=PBX.PBX6;
MPBX:=(MAX(UP6,MAX(UP5,MAX(UP4,MAX(UP3,MAX(UP2,UP1))))));
DPBX:=(MIN(UP6,MIN(UP5,MIN(UP4,MIN(UP3,MIN(UP2,UP1))))));
DPC:=CROSS(BOLL.LB,L);
PLC:=BARSLAST(DPC);
ZL:=LLV(L,PLC);
XF:=((H-ZL)/ZL)<0.5;
UPC:=CROSS(L,BOLL.LB);
ZLC:=BARSLAST(UPC);
UTKS:=L>REF(H,1) AND C>=O ;
TKTS:=BARSLAST(UTKS);
UTK:=IF(TKTS=0,1,LLV(L,TKTS)>REF(H,TKTS+1));
UTJ1:=EXIST(UTKS,ZLC) AND UTK=1;
{UTJ2:=(C>MPBX) AND (C-REF(C,1))/REF(C,1)>0.095;}
UTJ2:=(C>MPBX) AND (H-REF(C,1))/REF(C,1)>0.095;
ZTJ1:=UTJ1 AND UTJ2;
DTJ1:=EXIST(L<DPBX AND H>MPBX AND C>O,PLC);
{DTJ2:=(C-REF(C,1))/REF(C,1)>0.095 AND C=H;}
DTJ2:=(H-REF(C,1))/REF(C,1)>0.095 {AND C=H};
DTJ3:=UP1>UP6;
ZTJ2:=NOT(UTJ1) AND DTJ1 AND DTJ2 AND DTJ3;
YZB:=C/REF(C,1)>0.09 AND C=H AND C=L;
UDXG:FILTER(NOT(YZB) AND XF AND (ZTJ1 OR ZTJ2),5);
九毛八公式解读
UP1赋值:瀑布线的PBX1 UP2赋值:瀑布线的PBX2 UP3赋值:瀑布线的PBX3 UP4赋值:瀑布线的PBX4 UP5赋值:瀑布线的PBX5 UP6赋值:瀑布线的PBX6 MPBX赋值:(UP6和UP5和UP4和UP3和UP2和UP1的较大值的较大值的较大值的较大值的较大值) DPBX赋值:(UP6和UP5和UP4和UP3和UP2和UP1的较小值的较小值的较小值的较小值的较小值) DPC赋值:BOLL的LB上穿最低价 PLC赋值:上次DPC距今天数 ZL赋值:PLC日内最低价的最低值 XF赋值:((最高价-ZL)/ZL)<0.5 UPC赋值:最低价上穿BOLL的LB ZLC赋值:上次UPC距今天数 UTKS赋值:最低价>1日前的最高价 AND 收盘价>=开盘价 TKTS赋值:上次UTKS距今天数 UTK赋值:如果TKTS=0,返回1,否则返回TKTS日内最低价的最低值>TKTS+1日前的最高价 UTJ1赋值:最近ZLC日存在UTKS AND UTK=1 UTJ2赋值:(收盘价>MPBX) AND (最高价-1日前的收盘价)/1日前的收盘价>0.095 ZTJ1赋值:UTJ1 AND UTJ2 DTJ1赋值:最近PLC日存在最低价MPBXANDC>开盘价 DTJ2赋值:(最高价-1日前的收盘价)/1日前的收盘价>0.095 DTJ3赋值:UP1>UP6 ZTJ2赋值:取反 AND DTJ1 AND DTJ2 AND DTJ3 YZB赋值:收盘价/1日前的收盘价>0.09 AND 收盘价=最高价 AND 收盘价=最低价 输出UDXG:取反ANDXFAND(ZTJ1ORZTJ2)的5日过滤