|
PokerTracker 3 and the Great Custom HUDscapades
I need a thread to dump all of my custom stats and HUD stuff in, so this is going to be it. I'm going to show you how to do it, then just provide a download link at the bottom of each post.
Positional Stats
I want to make a stat for a player's VPIP in early position to add to a HUD popup. We're going to define early position as any time someone is 4, 5 or 6 seats off of the button. Since VPIP is the times we put money in the pot voluntarily divided by the hands we had in that position, we're going to need two custom columns to make this work.
For 6-max Players: I'd like to point out that here I'm grouping it so that the blinds will have the "blinds" stats, the BU/CO will have the "LP" stats, and the MP/UTG will have the "MP" stats, so you can use these too if you want.
To make these columns, choose "Holdem Cash Player Statistics" from the Sections tab, then click the Columns tab and click the button that says New towards the middle near the bottom.
The first custom column we're going to call cnt_hands_ep, and this will basically keep a count of how many hands we've seen in early position:
Code:
sum(if[((holdem_hand_summary.cnt_players = 7 and holdem_hand_player_statistics.position = 4) or
(holdem_hand_summary.cnt_players = 8 and (holdem_hand_player_statistics.position = 4 or holdem_hand_player_statistics.position = 5)) or
(holdem_hand_summary.cnt_players = 9 and (holdem_hand_player_statistics.position = 4 or holdem_hand_player_statistics.position = 5 or holdem_hand_player_statistics.position = 6))), 1, 0])
The second custom column we're going to call cnt_vpip_ep, and this will keep a count of how many times we voluntarily put money into the pot in early position:
Code:
sum(if[((holdem_hand_summary.cnt_players = 7 and holdem_hand_player_statistics.position = 4) or
(holdem_hand_summary.cnt_players = 8 and (holdem_hand_player_statistics.position = 4 or holdem_hand_player_statistics.position = 5)) or
(holdem_hand_summary.cnt_players = 9 and (holdem_hand_player_statistics.position = 4 or holdem_hand_player_statistics.position = 5 or holdem_hand_player_statistics.position = 6))) and holdem_hand_player_statistics.flg_vpip, 1, 0])
Now click on the "Statistics" tab and click the New button. Call the name "VP$IP EP" or whatever you want it to be called. In the description part put something like "VP$IP from early position." For value expression, put this:
Code:
(cnt_vpip_ep / cnt_hands_ep) * 100
Which combines our two newly created columns in the way I mentioned earlier. Now click on the Format tab and make the title something like "VP$IP EP"; this is what will appear on reports at the top. Make your Width 50 or whatever, but if you don't set this it won't come up when you add it to any of the reports and you'll be wondering what the hell the deal is for an hour like I did. Make format expression this:
That will make it appear like 8.42 or whatever with just two decimal points instead of 8.42142572589723489573489527893 or some crazy shit like that.
Now I'm going to repeat for MP (the next two seats), LP and the blinds.
Edit: Here is a quick way to do each of the columns for the blinds instead of making a big list of possibilities by the number of players:
Code:
sum(if[(holdem_hand_player_statistics.flg_blind_b or holdem_hand_player_statistics.flg_blind_s), 1, 0])
and
sum(if[(holdem_hand_player_statistics.flg_blind_b or holdem_hand_player_statistics.flg_blind_s) and holdem_hand_player_statistics.flg_vpip, 1, 0])
Download Links:
Positional VPIP Stats - http://www.megaupload.com/?d=UXSTIVTP
Positional PFR Stats - http://www.megaupload.com/?d=6VUMME95
I'll upload all of them together later once I'm finished.
|