Closed FloweryScythe13 closed 6 years ago
You had set the speed to high or the website failed or was slow to respond i.e when sometimes the roll spins form more than it should and the website returns a loss when in reality there was no outcome. The bot continues and counts it as a loss thus incrementing the amount if martingale was enabled.
Even when you are using Kelly principle, if many false losses are returned as mentioned above say on HI bet the probability of winning will drift to LO in this case and the bet fraction will increase dramatically causing the "spike" and if the bet placed with the increased fraction is a loss you would also see a spike in losses. The opposite is also true. If the spiked bet was a win you would see a spike in amount won. When this happens it would be best to set the speed to 5000 or check your internet response time a ping will get you those milliseconds.
another not so obvious effect of using Kelly is that the max bet will not at any point be more than what you have set, eg. if you have 400 satoshi and you Kelly 20% the bot will not wager more than 80 satoshi, it'll go back to 1 then recalculate again...
Hi FloweryScythe13, this has to do with _amountToKelly as you have _useKellyPrinciple set to true.
On several occasions, I have noticed the bet amount being used by Trevel jumps up from the amount that I have it set to, usually causing unexpected losses of bitcoin. It happened again just now. I notice that these big amounts are usually a couple percent of my total balance - is this behavior related to the value of _amountToKelly, or is it an actual bug? It appears to ignore the value that I have set for _customMaximumBet.
Example log information from a run of several hundred bets where this behavior happened twice, where I stopped betting immediately after the second time (below):
Here it jumped from a bet amount of 1 satoshi to 33,606 satoshi, then 15,716 satoshi, then 31,432 satoshi, then back down to 1 satoshi.
My settings are: