Hi Folks,
Recently, my friend told me that he decide to trade BTC on mtgox. He quickly realize that sitting in front of live ticker and trying to catch certain conditions (to buy or sell coins) is tedious and rather boring. Since I am a software developer, he ask me whether I can quickly build something which will satisfy the following requirements:
- Show live ticker
- Show history data
- Provide the possibility to enter certain conditions (for example: "average price is larger then $100") and get notifications:
- as a message on the screen when he is watching the ticker
- per email if computer is turned off, but certain conditions are met and require some action from him
- Being able to store these conditions between sessions (not necessary to enter conditions every time he started the application)
I am aware of
Clark Moody's work, but as I understand, not all of the topics mentioned above are addressed. Spending not too much time googling does not reveal any suitable applications either. So I decide to build quick prototype on my own.
Here is the result. You can also take a look at the
screenshot (do not know why, but img tag does not work here for me).
On the screenshot you can see the live chart and values. At the bottom of the screen, there is a form to define conditions. All user defined conditions are checked every time the new data arrives and corresponding actions are taken. On this particular screenshot, there is a red message on top "Sell coins" which is resulted by defined condition "avg > 100".
So what I would like to ask the community here is the feedback about this application. In particular, I am wondering whether you think that it is useful for traders and worth to continue developing it (except of not yet implemented email notifications and history data collection)? I would really appreciate positive as well as negative feedback
.
Please note, that it is just a quick prototype and I did not spend any time on visual design or other fine tuning. This is exactly the reason why I would like to hear the feedback - to decide whether it worth to invest the time for further development.
Thank you very much!
Andrey.