A perfect trade = charts + fundamentals + timing.

Not easy.