Yes this is guaranteed to work if enough people will do it. Problem is, it's a lot of work watching the exchanges and doing the trades, and until it really takes off, normal people need to spend at least 1/3 of the day at work.Would it be possible someone knowledgeable would code a bot we could use to do exactly that?

Please do this, plan to sell a specific portion of your holdings at each swing high / new high. I suggest 1 to 5% at swing highs and 10% at new highs. Then, buy back MORE at each swing low. If we do this a community you will own the first alt coin to reach BTC parity.