金叉日1:=SUMBARS(CROSS(MACD.DIF,macd.DEA) AND MACD.DIF<0 ,1);
金叉日2:=SUMBARS(CROSS(MACD.DIF,MACD.DEA) AND MACD.DIF<0 ,2);
死叉日1:=SUMBARS(CROSS(MACD.DEA,MACD.DIF) ,1);
死叉日2:=SUMBARS(CROSS(MACD.DEA,MACD.DIF) ,2);
F1:=金叉日1<死叉日1 AND 死叉日1<金叉日2 AND 金叉日2<死叉日2;
绿柱最低点日1:=FINDLOWBARS(MACD.DIF,金叉日1,死叉日1-金叉日1,1);
绿柱最低点日2:=FINDLOWBARS(MACD.DIF,金叉日2,死叉日2-金叉日2,1);
F2:=REF(L,绿柱最低点日1)<REF(L,绿柱最低点日2);
F3:=REF(MACD.DIF,绿柱最低点日1)>REF(MACD.DIF,绿柱最低点日2);
F4:=REF(COUNT(MACD.MACD<0,死叉日1-金叉日1),金叉日1)>=2;
F1 AND F2 AND F3 AND F4;
九毛八公式解读
金叉日1赋值:平滑异同平均的DIF上穿平滑异同平均的DEAANDMACD.DIF<0累加至1的天数 金叉日2赋值:平滑异同平均的DIF上穿平滑异同平均的DEAANDMACD.DIF<0累加至2的天数 死叉日1赋值:平滑异同平均的DEA上穿平滑异同平均的DIF累加至1的天数 死叉日2赋值:平滑异同平均的DEA上穿平滑异同平均的DIF累加至2的天数 F1赋值:金叉日1<死叉日1 AND 死叉日1<金叉日2 AND 金叉日2<死叉日2 绿柱最低点日1赋值:平滑异同平均的DIF在金叉日1日前的死叉日1-金叉日1天内第1个最低价到当前周期的周期数 绿柱最低点日2赋值:平滑异同平均的DIF在金叉日2日前的死叉日2-金叉日2天内第1个最低价到当前周期的周期数 F2赋值:绿柱最低点日1日前的最低价<绿柱最低点日2日前的最低价 F3赋值:绿柱最低点日1日前的平滑异同平均的DIF>绿柱最低点日2日前的平滑异同平均的DIF F4赋值:金叉日1日前的统计死叉日1-金叉日1日中满足平滑异同平均的MACD<0的天数>=2 F1 AND F2 AND F3 AND F4