Wow, quick and comprehensive reply. I'm no professional but there is an awful lot of bad coding in many BTC related projects, especially trade bots, seems like a lot of people are learning as they go along, or it's just that if you have something well put together that works and makes you money why would you give away the source?