Stephan
What about BTC-e issue?
I have confirmation on the display of 0 BTC inside the wallet. But nothing more. This is not a block for trading, the max-trade amount is not checked before a trade. For the rest i can not yet reproduce the posted problems yet. The given pairs seem to work and all ordering works. (i need to test a lot more btw)
--------------------
Hi all, i have got a small progress report to share. It shows what we are working on here and what you can expect at the next update.
As most of you know the next update will be all about stability. So we are having a detailed look to the code again and based on this we try to add improvements to cover all the possible situation that anything could go wrong. At the same time we review the code and add small improvements to it.
OrdersWithin the orderstack a small bug has been found. If a exchange is not connected or not working then when an order gets placed it will go wrong. The order does not get submitted and the orderlist returns empty the result is that software thinks the order is filled. Aka it switches coin position and registers a trade when its not suppose too.
We have found the cause of this and i can tell it has been solved. But because at normal usage this bug is not visible, so we did not push an update or it.
I can also tell the orderstack has been enhanced by a backup system that confirms the orders based on the wallet amount. So despite the bug that is fixed its becomes very unlikely this system will fall.
Price trackersFor the price trackers we have implemented not a lot of improvements. The price tracking itself goes very well with the exception of BTCChina. But i am talking it over with them to solve this and to get the LTC in it.
We may not have made much improvements to the price tracking, we did make some enhancements to it. At the current moment we read a price each minute and we use that price that we read. Well this is enhancement at the next update, because we will go over to a weighted price. A weighted price is almost exactly the same, but the difference it that 3 prices will be used to make 1 price. So on the INVISIBLE background we will be polling the prices each 20seconds. (in depth... EMA is used on the 3 prices to make the final weighted price)
Of course there is also a backup system in place for when the prices can not be read each 20seconds. In that situation we just fall back to the current price poll system.
The same kind of weighted prices will be used for intervals above 1 minute. For example, if you set a trade indicator to 10 minutes updates then the prices of the past 10minutes will be used (again EMA!) to calculated a weighted price. (again also here we use the last price at the moment)
The real-world impact of the weighted prices compared to the current system is very small. We will remain unique in trading with this bot and at the same time we get a little closer to the prices used by other websites. They seem to use weighted prices and i want you all to be able to reproduce those charts, or get even more close to it. (like i said earlier, i will prove the used calculation are 100% valid)
Trade-botsThe trade-bots itself are a very solid system so despite some error messages that could be better we did nothing more to them.
We did make some preparing to the trade-amount. At the current moment we use a fixed trade-amount. It works very good, but there is a request for more possibilities. So we are preparing ourselves for supporting All-in and Percentages (and any other suggestion in the future). I will NOT promise this for the next update yet.
IndicatorsSome small improvements where made to make sure the configuration of the indicators remains reasonable and working. Nothing more because everything else works as expected.
For the next update i will be adding one indicator; this one is the Aroon indicator.
Cached prices/BacktestFirst of all i can tell that you can expect to see that i will double the amount of prices read at the start of the software (after the update). This is possible because i am updating the webserver and because of speed improvements. This will have direct effect on the backtest, it will go up from 26-27hours to 52-54hours of data at the next update.
After this we will try to expand the backtest even more in the coming update. For this moment i can only tell i am doing tests on a full month of price data.
This is where we are at the current moment, with these changes. We are not done yet, so i can not give a release date. But i estimate it will be somewhere end next week.
Once this update is done we will be getting back to adding new features. I still have got a lot of cool and interesting things planned, but first things first.