Post
Topic
Board Project Development
Re: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]
by
g0re79
on 17/02/2014, 19:09:06 UTC
This is really huge flaw - STB counts trades as completed when it place order on exchange, no matter if its filled or not. Not only it should check whether orders are filled or not, but there definitely should be "cancel unfilled orders in XX minutes" feature.
This is imho an important check! Is it on your todo-list Stephan?

Sinds 27 Januari 2014 there is a new order engine at work that cancels orders within 2 minutes if they do not get filled. And the coin position only changes if the order is fully filled at the exchange, so the problem g0re79 describes should not be possible to exists.

I will not claim its impossible to happen because i am aware there are theoretical situations where the trade-amount is split up at the exchange. Then the order tracking could fail.

I am therefore not 100% able to explain whats happening in the example of g0re79. I have already looked at it and i was not yet able to reproduce it here.

BTW g0re79, i understand you position on new features. But the past 2 weeks we have works really hard to get the benchmark inside the software. And with good reason, if you really want to see the software potential or you just want to see it working then these are the tools you need. In general these tools will make sure you will make much better trades.

So here is proof of what is happening to me - almost two hours stuck order on cryptsy (time offset is +6 so Cryptsys 12:11 is here 18:11. Now is 20:09 here. Look at other "virtual" trades logged by STB, which NEVER happened nor were even sended to Cryptsy..