The software that I use is AmiBroker, and it has an auto trading interface for IB. I have not used it, but it would not be that hard to code up your signals, and setup the IB auto trading interface. Here is some links to take a look at AmiBroker and the IB auto trader:
From looking at this last link, it looks like you could code up the rules in about 5 min, but could take days to code up the auto trades.
If you have any questions about AmiBroker, let me know. I have used the software for many years, and really think it is a top notch charting and system development tool.