I've been playing around with Chilly2k's 2win 39,6% strategy, and decided to modify it abit and this is the result;
https://i.gyazo.com/c42d2e5c72b7a0824d7aa1e08e0970d7.png
I've used it with primedice, because they allow 0bets. It most likely will bust at some point so I've decided to withdraw some profit (and there will ofcourse be some for Seuntjie and Chilly2k ).
I think it would be ideal to use invest at sites that allow it, and to stop while its in the green.
As you can see in the script, I've basically just changed the chance, martimulti (to sustain losestreak from the 20% chance), and ofcourse made a basebet2 to be used when it decides to go for a win.
martimulti = 5
basebet = .00000000
basebet2 = .00000001
startbalance = balance
nextbet = basebet
savefactor = 1.25
target = .01
targetbalance = balance + target
bethigh = true
low = 0
high = 0
losecount = 0
stopnow = false
totallose = 0
wincount = 0
nextwinbet = basebet2 * martimulti
go = false
set = false
function dobet()
if (lastBet.roll < chance) then
low += 1
end
if (lastBet.roll > (100 - chance)) then
high += 1
end
if (win) then
wincount += 1
totallose = 0
newbalance = balance
if (high > low) then
bethigh = true
else
bethigh = false
end
if (wincount == 1 and go) then
nextbet = nextwinbet
go = false
set = false
else
nextbet = basebet
end
if (wincount == 2 and previousbet != basebet) then
if (stopnow) then stop() end
martimulti = 5
nextwinbet = basebet2 * martimulti
set = true
losecount = 0
if (balance > targetbalance) then
-- invest((balance - targetbalance)+target)
targetbalance = targetbalance + target
newbalance = targetbalance
end
if (newbalance > startbalance * savefactor) then
-- invest(balance-startbalance)
targetbalance = startbalance + target
startbalance = startbalance * savefactor
end
end
if (wincount == 2) then go = true end
else
if (wincount == 1 and previousbet != basebet ) then
nextwinbet = previousbet * martimulti
martimulti = martimulti / 2
if (martimulti < 1.85) then martimulti = 1.85 end
losecount += 1
print(losecount)
else
end
wincount = 0
totallose = totallose + 1
if (totallose == 2) then go = true end
nextbet = basebet
end
end
EDIT: It will definitely go bust, but it's kinda fun to watch. Might be the luck I had in the first run that made it somewhat viable, oh well, back to the drawing board.
Changing the multiplier to a lower number will make it able to sustain longer losestreaks in the winbets, and could be a short-term solution.