I've finally done it! After years of planning, reams of research and plenty of trial-and-error, my first market bots are operational. You can view the daily updates on past performance and current stock market positions here. Both versions (bot13_10.A1 and A2) are currently long on the S&P 500 index, and the all-important proprietary "internals" are on the bullish side of neutral at 6.0 out of 10. (In the back-test they've been long on stocks since late 2011.) Over the next few months I'll be adding lots of information to the nowcast/forecast page as well as tweaking the bots themselves to improve the returns and reduce the frequency of buying and selling that they require.
My motivation for making an automated method for choosing when to buy and sell the stock market is to take my own biases and emotions out of the equation. As much as I've learned about how technical analysis can predict future market performance, I'm still a fallible human being who can be swayed by fear, greed, mob psychology, general moodiness, and the 24-hour news cycle. My plan is to obey the bots, much as a pilot relies on his instruments when flying on a cloudy night.