Hi

,
Yes I saw the post and I've been thinking about it. An EMA trading bot, by its very nature (it identifies trends), is resistant to volatility if proper time thresholds are used (15 minutes to an hour in the BTC market), you can see a full discussion here:
https://bitcointalk.org/index.php?topic=60501. The solution on the thread is more designed for a frequency bot.
What this solution is doing is its taking the lowest value from the current set of data and subtracting it from the highest, then comparing that value to the last value obtained from the last set of data. It's an unreliable indicator at best.
The solution implemented here is very easy for us to add to the bot and I'm happy to schedule it, I have yet to turn down a request for the new version

, but please be aware it is a highly unstable solution that will likely be counterproductive. I leave you with the words of the programmer who added the feature in the bot you are discussing:
"
Whether this is the best way of working out volatility, I'm not sure." - Eduk
What I can promise you is that we will be sure to publish a complete and effective volatility solution when we have found one and tested it out with our own money

.
Pablo.
I'm not sure because I have very little trading experience and there is most likely better ways of working out volatility. In this very recent example which I'm currently trading with, it skipped the EMA thresholds because volatility wasn't high enough and avoided a stupid sell and buy based on volatility.