I don't get it why on earth are you entering the sell cycle on level 2, if there's only that much swing? set selllvl to 1 and give the bot some time to catch the uptrend. gunbot does not not work in split second reaction time. also level 3 set to 70% is bit much over optimistic, don't you think, with BTC over 10.000 usd?
why it didn't sell on 31% even if level 3 was set to 30?
the bot will sell on trend reversal on stepgain, as it waits if the price will rise anymore. only way it detects the price is not rising anymore, is reversal to price dropping. from the wiki:
... 3: Sell when price hits SELLLVL3 and stops rising.
BTW, I get catch trades like your last graph using simple BB ... no need to fuss with levels.