I do not bother trying to understand long term cycles because a trend following method automatically trades long term price movements.
I suspect planetary movements have some predictive value because I remember reading that some people in the Middle East, Indian subcontinent, Far East and...