nn1:=barslast(信号2的条件);
信号1到信号2的周期数:valuewhen(信号1的条件,nn1);
n1:=barslast(信号1条件)+1;
n2:=barslast(信号2条件)+1;
nn:if(n1>n2,n2,n1);
variable:n=0,m=0;
if 信号1条件 then begin
n:=n+1;
m:=0;
end
if 信号2条件 then begin
n:=0;
m:=m+1;
end
n1:=barslast(cross(n,0.5))+1;
n2:=barslast(cross(m,0.5))+1;
nn:if(n1>n2,n2,n1);