I hear good things about hyperorder. I am using other free ware from the same folks and it is fine really.
Dynaorder was the best, it may have had a few bugs but you could trade right out of an indicator, no need to convert it to a strategy, no need for the tracking center, no need to worry about trading at the end of a bar, if your indicator is set to update every tick you could get an order placed instantly. It also had global variables that were written to the disk when they were created so they could survive a power down. It is not available or supported any more but if you could get a copy it might be the way to go.