CONDTION_A1:=EMA(CLOSE,3)-EMA(CLOSE,89);
CONDTION_A2:=EMA(CONDTION_A1,21);
CONDTION_A3:=(CONDTION_A1-CONDTION_A2)*10;
CONDTION_A4:=POW(CONDTION_A3,3)*0.1+POW(CONDTION_A3,2);
CONDTION_A5:=IF(CONDTION_A3>0.015,CONDTION_A4,0)/45;
CONDTION_A:=CONDTION_A5>0 AND REF(CONDTION_A5,1)=0;
CONDTION_B1:=(HHV(C,45)-LLV(C,45))/45;
CONDTION_B2:=SMA(C,3,1);
CONDTION_B3:=SMA(C-CONDTION_B1*3,3,1);
CONDTION_B4:=SMA(CONDTION_B2-CONDTION_B1*3,3,1);
CONDTION_B5:=CONDTION_B3>=CONDTION_B4;
CONDTION_B6:=REF(CONDTION_B5,1)=0 AND CONDTION_B5=1;
CONDTION_B7:=SAR(10,2,20);
CONDTION_B8:=IF(CONDTION_B7<=L,CONDTION_B7,0);
CONDTION_B9:=EMA(SLOPE(C,21)*20+C,42);
CONDTION_BA:=EMA(C,5);
CONDTION_BB:=(C+H+O+L)/4;
CONDTION_BC:=XMA(CONDTION_BB,20)*(1+8/1000);
CONDTION_BD:=XMA(CONDTION_BB,32)*(1-8/1000);
CONDTION_BE:=CONDTION_BD+(CONDTION_BC-CONDTION_BD)*2/3;
CONDTION_BF:=CONDTION_BD+(CONDTION_BC-CONDTION_BD)*1/2;
CONDTION_BG:=IF(CONDTION_BA>=REF(CONDTION_BA,1),CONDTION_BA,DRAWNULL);
CONDTION_BH:=CROSS(L,CONDTION_B7) AND CONDTION_BG>0 AND H
CONDTION_BI:=CONDTION_B6 AND CONDTION_BE>H AND NOT(CONDTION_BH);
CONDTION_B:=CONDTION_BH OR CONDTION_BI;
CONDTION:CONDTION_A OR CONDTION_B;
公式已经替你合并,但是否达到你预期的效果,不得而知;
说明,你提供的公式有未来函数(XMA),请注意使用安全;
公式仅是个工具,请不要过多依赖;