#1
|
|||
|
|||
Continuation Bets - Pokertracker Analysis
Hi, I am an occasional poster / daily lurker here on this forum, hello to all. Thanks to everyone for posting, therefore helping me learn this difficult game.
Anyhow, a few days ago there was a post regarding the value of continuation bets - this got me thinking, and I meant to do this in response to that thread, but I didn't get round to making it until now. This script will give you your Poker Tracker stats for continuation bets on the flop & turn, against up to 5 callers. I believe it to be calculating correctly, but I am not too sure - If anyone sees a problem, please correct me. Here goes: Copy & paste the following code to notepad, change 'settings' Section to match your screen name / chosen Poker Tracker database. Save the file in your Program Files\Poker Tracker V2 folder, or wherever you have installed PT. Save as "continuation_bets.js". Double Click the *.js file to run it. I believe this only works on Access databases - those who are using PT+Postgres will need to make some some changes to the cstring variable. <font class="small">Code:</font><hr /><pre> ///// change settings here ///// var screen_name = '_dave_'; var ptdb = 'ptrack10'; //////////////////////////////// ///// Globals ///////// var db = new ActiveXObject("ADODB.Recordset"); var cstring = "Driver={Microsoft Access Driver (*.mdb)};DBQ="+ptdb+".mdb"; var totalhands = 0; var sql = ''; var echoout = ''; var cold_callers = 1; ////////////////////// echoout += "Screen Name:\t\t" + screen_name + "\n\n" while ( cold_callers <=5) { cold_callers++; sql = "SELECT Max(players.screen_name) AS Screen_name," + " SUM(game_players.pre_flop_raise_n) AS Hands_when_PFR," + " SUM(game_players.fbet) AS C_BET, (SELECT Count(game.turn) AS Went_to_turn" + " FROM players, game, game_players" + " WHERE players.screen_name='"+screen_name+"'" + " AND game_players.pre_flop_raise_n=1" + " AND game_players.fbet = 1" + " AND game.players_saw_flop = "+cold_callers + " AND game.game_id = game_players.game_id" + " AND players.player_id = game_players.player_id) AS Went_to_turn," + " round(((C_BET-Went_to_turn)/C_BET)*10000)/100 AS C_BET_WORKED," + " SUM(game_players.tbet) AS Second_barrel," + " (SELECT Count(game.river) AS Went_to_river" + " FROM players, game, game_players WHERE players.screen_name='"+screen_name+"'" + " AND game_players.pre_flop_raise_n=1 AND game_players.fbet = 1" + " AND game_players.tbet = 1 AND game.players_saw_flop = "+cold_callers + " AND game.game_id = game_players.game_id" + " AND players.player_id = game_players.player_id) AS Went_to_river," + " round(((Second_barrel-Went_to_river)/Second_barrel)*10000)/100 AS T_BET_WORKED," + " AVG(game.players_saw_flop)" + " FROM players INNER JOIN (game INNER JOIN game_players" + " ON game.game_id = game_players.game_id)" + " ON players.player_id = game_players.player_id" + " WHERE (((players.screen_name)='"+screen_name+"')" + " AND ((game_players.pre_flop_raise_n)=1)" + " AND ((game.flop_1) Is Not Null)) AND game.players_saw_flop = "+cold_callers+";"; db.Open(sql, cstring, 1, 3); echoout += "\nHands Raised PF:\t\t" + db(1) + "\nPlayers Called\t\t" + (cold_callers-1) + "\nContinuation Bet Flop:\t" + db(2) + "\t\tSuccess:\t" + db(4) + "\nContinuation Bet Turn:\t" + db(5) + "\t\tSuccess:\t" + db(7) +"\n\n"; db.Close(); } WScript.Echo(echoout); </pre><hr /> Enjoy! Dave. |
#2
|
|||
|
|||
Re: Continuation Bets - Pokertracker Analysis
My stats:
1 caller: 164 Pre-Flop Raise: 113 Continuation bets / 62.83% success 24 second barrels / 54.17% success 2 callers: 49 Pre-Flop Raise: 28 Continuation bets / 64.29% success 9 second barrels / 66.67% success 3 callers: 17 Pre-Flop Raise: 9 Continuation bets / 11.11% success 4 second barrels / 50% success I guess this means that against 1 or 2 callers, continuation bets are auto-profit, but if you are going to continuation-bet in to 3 callers, you had better be ready to fire a second barrel, no? If anyone else (preferably with a larger sample size than my poor effort) uses this, I'd be interested to see results. Dave. |
#3
|
|||
|
|||
Re: Continuation Bets - Pokertracker Analysis
Couple questions on your program: do you count any bet on the flop after you raised as a continuation bet, or only with hands that missed the flop? If it's the former is it possible to make it so it doesn't count hands that are value bets? You could also get even more specific and not count hands where you have like JJ and the flop is A high (don't want a call there).
Secondly does it take into account aliases? |
#4
|
|||
|
|||
Re: Continuation Bets - Pokertracker Analysis
1 caller:
1248 - 55% 267 - 50% 2 callers: 393 - 55% 92 - 64% 3 callers: 54 - 53% 21 - 61% |
#5
|
|||
|
|||
Re: Continuation Bets - Pokertracker Analysis
Is there any way you could set this up for PostGres?
|
#6
|
|||
|
|||
Re: Continuation Bets - Pokertracker Analysis
[ QUOTE ]
Couple questions on your program: do you count any bet on the flop after you raised as a continuation bet, or only with hands that missed the flop? If it's the former is it possible to make it so it doesn't count hands that are value bets? You could also get even more specific and not count hands where you have like JJ and the flop is A high (don't want a call there). Secondly does it take into account aliases? [/ QUOTE ] Any flop (or turn) bet (when checked to) is counted as a continuation bet - It does not matter if you have AA or 72o. Using Poker Tracker, I don't think it is possible to tell if your bet was a value bet or bluff unless the the hand went to showdown, in which case this script considers the first and second barrels to have been unsuccessful. If the bet on the flop or turn is called, the script treats this as a continuation-bet has gone wrong, and you should hope you were value-betting the best hand. A third barrel bluff can sometimes (rarely) work, but in my experience (NL$25), not often enough to be happy. To be fair though, there is little better feeling than having your opponent fold to a river bluff after he has called pot size bets on the flop and turn [img]/images/graemlins/smile.gif[/img] Dave. |
#7
|
|||
|
|||
Re: Continuation Bets - Pokertracker Analysis
just found this awesome script lurking in the archives and thought I'd give it a bump.
I wish I hadn't missed this first time around, thanks _dave_ [img]/images/graemlins/heart.gif[/img] |
#8
|
|||
|
|||
Re: Continuation Bets - Pokertracker Analysis
I get an error when I try to run it. Anyone else having problems?
|
#9
|
|||
|
|||
Re: Continuation Bets - Pokertracker Analysis
me too
|
#10
|
|||
|
|||
Re: Continuation Bets - Pokertracker Analysis
Excellent find Matrix, I tried to find this and asked about it in that cbet thread you started.
Many thanks to OP. |
Thread Tools | |
Display Modes | |
|
|