I appreciate it. All in all the bot works great! It stays connected during mtgox issues reliably or at least doesn't close ungracefully. It works on BTCe. I do wish I could do more when I have the bot watching for a condition to be met. Sometimes I would like to have say the BTCe bot able to buy a little USD while I am waiting to sell my NMC. It isn't a big deal and if I really needed that functionality I could always run another instace with another API key pair.
Thank You for making a great, fast and useful trading engine for the API's on several exchanges.
Monitoring and Trading with many currencies at same time is in progress.
I have found something I believe to be in error.
I set up a sell rule and it fired based on price being greater then what I specified. So far all is well and it sold the amount I desired.
I tried one of the newer items from the beta version.
Total to Buy at Market Buy price. I have it set to the amount I sold + a bit of profit. (0.02 +0.0002 or 0.0202 total)
To check on the buy side I hit 2 buttons (All In) and (Buy Price) This prints two totals, One for before fees and one for after fees.
As I understand it if Both are above the amount I set in the rule then it should buy the amount I told it to buy (0.02). Both are above but the rule isn't triggering.
I get 0.02038 and 0.02026.
I have either failed to understand how the rule works or I located a bug.
It known issue and I'm working on it.
After I'll finish fixing bugs I'll make detailed wiki for all features.
It would be awesome if there could be some kind of scripting language for rules.
This feature will definitely added. It hard work and it takes a time. I want to make universal scripting language to affect all possible strategies.
I'm single developer and it takes a time. If you want to make me to avoid wasting time on other work, feel free to donate me. This will help me to be able to spend more time to develop Qt Bitcoin Trader.
PS: Sorry for my bad English.