New to Crypto? Make sure you read the things you need to know about the Crypto Market in Canada for 2019. We've put all you need in this updated post!

Martengale Script Bot for botfreebitco.in Multiply BTC hi/lo game

2456711

Comments

  • CPLCPL Member Plus
    @epiujaa might be the timeout stalling it. Change the maxwait at the beginning of the script to alter the timeout:

    from
    maxWait = 777,
    to
    maxWait = 1000,

  • CPL said:

    Couple of things on the script. A player needs at least 100,000 satoshi since this script is built to game probability, 1 million satoshi is a more comfortable number if looking to run this unattended since that places the 'steps' of allowed losses over 20 comfortably

    Prerequisites:
    1) an account on Freebitco.in
    2) 100000 satoshi deposited (minimum) into their account (make sure you put in a strong password)
    3) Google chrome, OS does not matter.

    To run the script:

    1) Go to freebitco.in
    2) Click on multiply BTC
    3) In Chrome go to Menu --> More tools --> Javascript console
    4) Highlight the script below
    5) Copy the script
    6) Paste the script into the javascript console
    7) Press enter.
    8) Go away for a couple of days.

    The usual warning applies. Don't play if you can't afford to lose 100,000 satoshi (or a million, around 3-4 bucks). I've tested script fairly thoroughly and in doing so managed to lose around a million satoshi in testing. The setup below is the most stable and easiest method that I've found to run the script for a week with 100,000 satoshi without any issues. Just remember, a martengale system is all about doubling down on one bet after another and since it's for fun, best to start low (don't be greedy).

    Starting with 1 satoshi it is 17 steps on a 100,000 satoshi kitty before a player busts. Remember a computer can play way faster than any human could so keep in mind it takes less than 10 seconds to place all the bets. Since a computer doesn't care if it spends all your satoshi fast or slow, keep it in mind.

    "1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536,"

    If anyone has any other features to add to the script, any input or tweaks offered would be awesome.
    Again...all for fun, don't think that anyone can quit their day job with this.

    Good luck!
    -----

    var startValue = '0.00000001', // Don't lower the decimal point more than 4x of current balance
    	stopPercentage = 0.001, 
    	maxWait = 777,
    	stopped = false, // debugging
    	stopBefore = 1; // In minutes for timer before stopping redirect on webpage
    
    var $loButton = $('#double_your_btc_bet_lo_button'),
    		$hiButton = $('#double_your_btc_bet_hi_button');
    
    function multiply(){ 
    	var current = $('#double_your_btc_stake').val();
    	var multiply = (current * 2).toFixed(8);
    	$('#double_your_btc_stake').val(multiply);
    }
    
    function getRandomWait(){
    	var wait = Math.floor(Math.random() * maxWait ) + 100;
    
    	console.log('Waiting for ' + wait + 'ms before next bet.');
    
    	return wait ;
    }
    
    function startGame(){
    	console.log('Game started!');
    	reset();
    	$loButton.trigger('click');
    }
    
    function stopGame(){
    	console.log('Game will stop soon! Let me finish.');
    	stopped = true;
    }
    
    function reset(){
    	$('#double_your_btc_stake').val(startValue);
    }
    
    // quick and dirty hack if you have very little bitcoins like 0.00000001
    function deexponentize(number){
    	return number * 10000000;
    }
    
    function iHaveEnoughMoni(){
    	var balance = deexponentize(parseFloat($('#balance').text()));
    	var current = deexponentize($('#double_your_btc_stake').val());
    
    	return ((balance)*2/100) * (current*2) > stopPercentage/100;
    }
    
    function stopBeforeRedirect(){
    	var minutes = parseInt($('title').text());
    
    	if( minutes < stopBefore )
    	{
    		console.log('Approaching redirect! Stop the game so we don\'t get redirected while loosing.');
    		stopGame();
    
    		return true;
    	}
    
    	return false;
    }
    
    // Unbind old shit
    $('#double_your_btc_bet_lose').unbind();
    $('#double_your_btc_bet_win').unbind();
    
    // Loser
    $('#double_your_btc_bet_lose').bind("DOMSubtreeModified",function(event){
    	if( $(event.currentTarget).is(':contains("lose")') )
    	{
    		console.log('You LOST! Multiplying your bet and betting again.');
    		
    		multiply();
    
    		setTimeout(function(){
    			$loButton.trigger('click');
    		}, getRandomWait());
    
    		//$loButton.trigger('click');
    	}
    });
    
    // Winner
    $('#double_your_btc_bet_win').bind("DOMSubtreeModified",function(event){
    	if( $(event.currentTarget).is(':contains("win")') )
    	{
    		if( stopBeforeRedirect() )
                    {
                            return;
                    }
    
    		if( iHaveEnoughMoni() )
    		{
    			console.log('You WON! But don\'t be greedy. Restarting!');
    
    			reset();
    
    			if( stopped )
    			{
    				stopped = false;
    				return false;
    			}
    		}
    		else
    		{
    			console.log('You WON! Betting again');
    		}
    
    		setTimeout(function(){
    			$loButton.trigger('click');
    		}, getRandomWait());
    	}
    });startGame()
    Well, great script but moments after a push the enter button and the games begins to play my stack is eaten away. its that a normal proces. I can't run this for a hour .. Does freebitco know's about the runnings scrypts or is it just me having this?
  • CPLCPL Member Plus
    edited September 2015
    @NomoreWeed I can guarantee they know about the script and yes, I've had it run away with a couple of satoshi while testing and tweaking. I'll usually 'invest' 100000 satoshi and see what happens with a quarter. At this point in time I've lost around 3 bucks fiddling with the script.

    The only advice I can give: In no way should anyone consider quitting their day job given the script and treat it as fun only.

    While the odds are rigged to play the math behind the betting scheme of doubling down on a bet. It really doesn't matter if you bet once or 30 times, the fact is a person's odds of winning 30 times or losing 30 times in a row is likely given the odds are always in favour of a house winning back every penny placed on the table. Best way to not let it run away with your satoshi is not to play. Of course that's not nearly as much fun as watching your computer do it for you and lose it at the speed of electrons.

    The primary power of martengale relies on small bets that are hedged by playing the odds and doubling up. The martengale system is used by 'pro-gamblers' without the script to manage their table take percentage and cash flow, much like day traders used to do before things got ridiculous in the markets.

    Since a person is usually better at reading the probability of winning streaks and the potential of losing because unlike the script, a gambler has common sense and fear built into them to walk from the table. While slower and requiring a certain amount of self discipline the usual rule of thumb is 10% and then you walk from the table. If under, never chase a bet, take the loss and walk with your kitty for fun another time. And of course the cardinal rule, don't gamble what you can't afford to lose.

  • @CPL

    Thank you for this answer. It's helps me a lot.
    So i think the odds where against me. Yes it is possible i mis bet 30 times and my stack is going.
    Well, can't do anything about that. I rest my case.

    But can i adjust the bottum line for STOP BETTING AFTER? I want to cut it around 0.00001000 or something lijke that. Where can i change it in the scrypt? I hope with this to bring my losses down. Can you tell me more about this? And what did you win with this scrypt?

    Thanks so for ..
    And i'll keep my pussy inside my house haha
  • CPLCPL Member Plus

    @CPL

    Thank you for this answer. It's helps me a lot.
    So i think the odds where against me. Yes it is possible i mis bet 30 times and my stack is going.
    Well, can't do anything about that. I rest my case.

    But can i adjust the bottum line for STOP BETTING AFTER? I want to cut it around 0.00001000 or something lijke that. Where can i change it in the scrypt? I hope with this to bring my losses down. Can you tell me more about this? And what did you win with this scrypt?

    Thanks so for ..
    And i'll keep my pussy inside my house haha

    Always a good idea keeping the kitty within reach, lol. And I never got around to adding in a 'break pad'. For the most part it's academic in how it's applied while I was working on something else at the time. I ended up working on it, and something else came up. I post it just to give other people an idea on how to automate a process on a webpage using javascript which is easy to learn and super flexible in the fact every browser runs it.

    The best way though to stop it is to just hit the refresh button and crash the script. There's a bug that sometimes the bet misfires while placing the bet after noticing a lost that you can at least recapture the bad bet. Otherwise, yeah you can win 30 times in a row or 30 with the favours always in place of the house since that's how most casino's mathematics work. The reality is it's never 50/50, closer to 48% for 48% against and that difference is all a casino needs to empty a wallet pretty quickly.

    For my "winnings", I think top end I was up 4 million satoshi (8-9 bucks), but I let it run for three days and woke up one morning after it ran away with my 3 bucks I had 'invested'. I do find that if you've got 10 losses in a row.it's usually a good idea to just hit the refresh button and walk.

    Otherwise if you want to mess around with the varibles.

    stopPercentage = 0.001,
    maxWait = 777,
    stopped = false, // debugging
    stopBefore = 1; // In minutes for timer before stopping redirect on webpage
  • @CPL

    How do I get this script to automatically restart after the page reload? Want to be able to run this script 24hrs without resetting every hour if that is possible.

    Thanks!
  • CPLCPL Member Plus
    Texanada said:

    @CPL

    How do I get this script to automatically restart after the page reload? Want to be able to run this script 24hrs without resetting every hour if that is possible.

    Thanks!

    Hold down the shift key and reload the site. Don't collect the free satoshi and go straight to the high low game. The cookie the site drops forces a page reset when it detects that you are collecting the free satoshi and does a page redirect.
  • How do you make the bot script go faster like the autobet?
  • why don't you do what i do you need about same required fields at the moment i have 120% on loose i set the amount of rolls for something like 50m and that will take a few days in its own right in just looking for a way to get it to go faster so i can do say 10m rolls or more per day more the better i make about 100k satoshi at current level every hour just select randomise seed and do not refresh and leave it running i wish i could have multi pages running it same time
  • CPLCPL Member Plus
    edited January 2016
    You get a proxy service for a couple of million satoshi each month and run virtual machine? Basically the same way boxing gets done for WOW or Everquest.
Sign In or Register to comment.