I agree with most folks here. If I developed software that would consistently make money for me in the markets, why would I even tell anybody about it, much less try to sell it?
It's like books you sometimes see, "How I Made A Million In The Stock Market", and similar titles containing methods for sure-fire winnings in the stock market. Now the author may have made a million in the stock market but that doesn't mean his method is consistent over time.
If I came up with a technique for making consistent profits in the markets, I wouldn't tell a soul. I'd use it to just keep the dough rolling-in. Then when I had 20 or 30 million, I'd retire and go live on the beach somewhere, or maybe I'd try to out-do Bill Gates and become the richest man in the world.

Let's assume somebody does develop such a winning system and decides to sell it. It works, really works, OK? So in three months everybody and his brother are using it. What happens then? Well, nobody has an edge anymore. Everybody's equal and it's back to square 1.
If
YOU by chance do develop a sure-fire system for winning profits all the time, don't tell a soul. If you do, in a matter of weeks or months your system won't work anymore.
Oh,
DO tell
ME. I won't tell anybody. I promise. It'll be just our secret while we get rich!

Guapo