I can confirm alertfx works great and is very reliable, and it's free!
I've got mine set up to alert by email to my cellular, ideal if you're away from the screens and want to know if an order was hit. They've also got a few indicators on there, ie bollinger bands and moving averages, the usual stuff.