I believe ALLCYCLES has only an effect with WFO. A possible solution would be to generate the factors with a sort of cross validation, from the previous and next cycles, but not from the current cycle. But this had to be implemented, I think it cannot be done by script.