In a market where the price only goes up when you sell high and buy later a little bit lower, you expose yourself to erosion.
E.g.
Buy at 100, sell at 112. Buy at 109, sell at 121, buy at 118, sell at 125 and so on > BTC erosion.
Buy at 100, sell at 112. Buy at 98, sell at 121, buy at 95, sell at 125, buy at 93 > BTC profit.
The latter is not happening, so calculating profits in BTC does not make sense, because you will only see losses.
So IMHO with this trend it's difficult to choose between buy and hold, manual day-trading or the BOT.
That can happen which is why it may be good to run several bots to hedge yourself. Additionally, frequency of trade is important. If your bot is higher frequency in a market as you described, you'll get hurt. If you adjust it so it's less frequent/sensitive, it may not be as hurt.
Case in point, I had some erosion trades last week. I monitored the market and was trying varying settings out to help fight the issue. I found some settings I like, and I run different bot instances for each exchange, allowing me to use settings unique to each. This fixed my erosion issue, and during the next sell I'll be making another decent profit.
I already suggested to Pablo that there be a way we can keep settings we like stored in the bot, maybe with a drop-down selector, to make it easier to switch between them.
Can some one share their settings? which he is using right now?

There's plenty in this thread if you look throughout it. I have too many to post any one single good setting, I would suggest starting with what Pablo suggests.