Hello newbies
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
I'm one of you!
I wrote a simple Node.js app that can
automatically sell/buy BTC on MTgox when certain thresholds are reached.It checks the price every 30seconds and execute your scheduled orders if needed. Everything gets logged in the directory logs/ and you will receive an email on a specified address whenever a trade is executed.
You can see the source and download it fron github.
https://github.com/adv0r/botcoin (now with instructions in a better readme)
As simple as that.
Is probably faulty. So, dont trust me with your own money. ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fphotos-3.dropbox.com%2Ft%2F0%2FAAB44FSLvF9dEhmhiVOR3Ho4DHcR8NBLQ9CGrZDvRAP4hw%2F12%2F15321988%2Fpng%2F32x32%2F3%2F_%2F1%2F2%2Fbotcoin.png%2FuQeJzJ3RXgiHjhymrZ_gJP4vDAG41M4lfD6N5hZL0Rc%3Fsize%3D1024x768&t=663&c=iT6z7FC1guzlnQ)
You need to edit the file cfg/config.json with your MTgox api keys and preferences :
{
"api_key": "your-api-key-mtgox",
"sec_key": "your-secret-key-mtgox",
"strategy": "path/to/strategy.csv",
"email_notification": "your@email.com",
"gmail_sender": "you@gmail.com",
"gmail_password": "Your?gmail_p4sswd",
"ask_confirmation": "true"
}
Then you can specify your trade rules in a simple csv file (specified in the options above). For example :
operation, amount,direction,target,comment
buy,15,below,81,here is one comment
sell,1,above,90.3,sell one BTC when the price overcomes 90.3 $
sell,100,below,55,sell 100 BTC if the price drops under 55$
I needed it for my own purpose. Now I can sleep good dreams and siestas having the app running 24/7 on a webserver . It worked for one week straight without failures and saved me two days ago from the big 95$ to 75$ drop.
Let me know if you like it and you find it useful. Fork it, clone it, talk to me
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
If you want to support open source projects like this, support me donating to 1N7XxSvek1xVnWEBFGa5sHn1NhtDdMhkA7