Check this bot -
www.haasonline.com, I think this is one of best bots.
Plus you can have all updates with time
I was always thinking that people that write very good bots will just keep the for themselves. I mean rally good ones, not the crappy ones. Because I was always going with the reasoning, why would you write a good bot and then sell it thus creating yourself big competition. I mean exchanges are very, limited they are not 100s of them.
I might be wrong, but I don't believe in good bots that one can buy!
Open-source, closed source, free and paid. It does not really matter because you need to look the type of bot.
All algo-bots and scripts bots are based on 1 algorithm and you are fully right about those. Why sell a "golden" formula if it works? It does not make sense, so think twice about those. I do not say they are not working, just that i personally do not believe in them because of the same reasons.
If you look to the different type of bots like for example the Qt Bitcoin Trader and of course the Haasbot then you can see they appouch things differently. The event configuration or specific configuration are making them unique in the trades and thats why those do work.
Same goes for Metatrader, Plus500 and so on. They serve the common trading market and they all approuch this with the "unique making" way. And because those are around for much longer its wise to reflect upon them. At least, thats whats i do.