Hi there...
I am running a platform where you can code your rule engine in JavaScript then test it and use it for real trading on BTC-e.
There are some strategies already implemented and you can get a hang of how things work pretty fast. You can then use this knowledge to build your own bot

You can find the platform here:
http://www.cointelligence.netHave fun coding your own strategies and rules!