Further to Pablo's post on reference guides to charting patterns, Alpari have a software package called Auto Chartist to recognise potential patterns forming and patterns that have formed.
I've only just started using it but it seems like a good tool to add to your trading methods. The package seems to be extremely customisable as to programming the charts you want to recognise, timeframes and pairs you want to apply it to.
Unfortunately this is only available to those with Live Alpari Accounts, follow this link if you want to check it out. If anyone tries this out I'd be interested to here what people think of it.
Autochartist - Alpari (UK)
Thanks