This is the complete code posted by Dennis Peterson in his article titled "Swing Prediction" to which bushjh19 is referring;-
pctg:=Input("ZigZag Percentage",3,20,8);
cond1:=Zig(C,pctg,%) < Ref(Zig(C,pctg,%),-1);
cond2:=Zig(C,pctg,%) > Ref(Zig(C,pctg,%),-1);
diff1:=BarsSince(cond1);{no of days since a down swing}
diff2:=-BarsSince(cond2);{no of days since an up swing}
sumdiff1:=0;sumdiff2:=0;
sumdiff1:=If(diff1>0,1,Ref(diff1,-1));
sumdiff2:=If(diff2<0,1,Ref(diff2,-1));
sumdiff1;sumdiff2