I know Sharescope does it. But, I am a total beginner and I am bit reluctant to spend around £80/month for realtime info.
About quotetracker, I have tried it and it's an excellent program. But, I don't think it does what wanted, (search for a list of stocks which have reached all time high for today) unless I am missing something Paul,
QuoteTracker can show you all the stocks in your portfolio/WatchList that have reached the high. It does not (yet) let you see highs/lows on symbols not in the portfolio. May be adding support for http://www.trade-ideas.com/ which would add full scans based on different criteria (US only at this time)