MA5:=MA(C,5);
MA20:=MA(C,20);
MA30:=MA(C,30);
MA60:=MA(C,60);
H1:VALUEWHEN(CROSS(MA5,MA30),H);
H2:VALUEWHEN(CROSS(MA20,MA60),H);
L1:VALUEWHEN(CROSS(MA30,MA5),L);
L2:VALUEWHEN(CROSS(MA60,MA20),L);
N1:CONDBARS(CROSS(MA5,MA30),CROSS(MA20,MA60));
N2:CONDBARS(CROSS(MA30,MA5),CROSS(MA60,MA20));
N3:BARSLAST(CROSS(MA5,MA30));
N4:BARSLAST(CROSS(MA20,MA60));
N5:BARSLAST(CROSS(MA30,MA5));
N6:BARSLAST(CROSS(MA60,MA20));
T1:IF(N3>N4,(H-H1)/N3>(H2-H1)/N1,IF(N3<N4,(H-H2)/N4>(H1-H2)/N1,0));
T2:IF(N5>N6,(L-L1)/N5<(L2-L1)/N2,IF(N5<N6,(L-L2)/N6<(L1-L2)/N2,0));
T1,BPK;
T2,SPK;
AUTOFILTER;