Hi Kannibal,
Thanks for the great program. Its been working for me on Win7 fine. I too get the "[Wed Feb 12 09:32:40 WST 2014] Error 0x1: {error:Invalid signature}" error. It seems to be occurring when I am logged into the CEX website at the same time the re investor program is running (or it could be just a co-incidence) . My log shows no errors most of the night and then I log into CEX this morning and now the error has returned. Doesnt seem to effect it doing purchases at all.
A Few suggestions to add to your program would be to
1. Export Log to CSV
2. Add selling to it. Pretty much how you have done the Buy option so a Reserve amount (Incase you want to keep BTC/NMC) , Max/Minimum price
3. Can it track your buys (ie how much its bought and whats the average price)
4. Re size the Log Window. You can re size the main Window but when you go to the log view, you cant re size that even though the main page is larger. Makes reading the log easier.
Thanks again.
ripmax
@ripmax, glad to hear it's working, and thank you for your suggestions; not many people give me in-depth feedback lol.
1) This looks like a good idea, and you may see this in the next or a future release (Assuming you mean the buy information).
2) I don't think this will happen any time soon, depending on exactly what you want. If you want day-trading, then you wont see that, because I don't know enough about algorithmic trading strategies and don't exactly have the spare time to look in-to it right now (sorry)!
3) Again a good idea, I'll look in to this.
4) You will see this in a future release; this was supposed to be implemented but I used the wrong layout on the GUI (I already know where the problem is lol, I just need to fix it and roll out an update).
Thanks again for the feedback, let me know if you have any others.
Hi Kannibal
For option 2, I didnt mean day trading, I understand it would be difficult to add looking at whats happening in the market, if its going up/down etc, I was referring to something as simple as the buy option.
If you say sell when price his 0.22222 and you have say 10GHs, but you put a reserve of say 2GHs, soon as price is above 0.22222 your program initiates a sell for 8GHs. This would be all user side settings. No need to work out what the market is doing. All your program would need to do is a> Issue the sell (if its within the Sell Range) , b> If the price is out of the sell range to cancel the trade.
Personally I find the CEX.IO site pretty slow java wise even with a decent Computer (i7 + 16gb ram). if I could issues sells via re-investor I wouldn't need to login to the Site at all unless I want to read the troll (chat) box.
One other suggestion I might make, On the "information screen" , is it possible to list the current GHS/BTC price? At the moment the only way to see the price is either check on CEX.IO or start the reinvestor let it go off and get the first price (you hope your not going to have a too high a buy price) , then hold it again, update your High/Low prices. When it does the first API call and updates your Bitcoins and number of GHs etc if It could grab last Buy trade and display the current price.
Thanks again
ripmax