How about using fractal signals from a fractal indicator? The fractal indicator is too lagging to be used to trade manually with, but seems to indentify swing candles with a fair degree of accuracy. Either this or the ZigZag indicator....