Question regarding 'case sensitivity' with Excel Automation

Please post any questions regarding the program here.

Moderator: 2020vision

Question regarding 'case sensitivity' with Excel Automation

Postby secretgambler » Wed May 21, 2014 5:47 pm

I have had reports that bets on Dreams Of Reality did not get placed due to the name being Dreams of Reality (lowercase o) via some bet automation using Gruss with Excel trigger betting. Can you confirm whether this may or may not be the case ?
secretgambler
 
Posts: 16
Joined: Sun Feb 14, 2010 4:23 pm

Postby MiniBlueDragon » Wed May 21, 2014 6:37 pm

I'd guess it's entirely dependent on the type of automation you're using to be honest. e.g. if you're looking for a specific odds movement across the field then the spelling of horse names is irrelevant.

If you're specifically trying to match a horse's name you're always best off checking in Gruss beforehand anyway as I've seen instances of Racing Post spelling a runner name one way, Sporting Life another and Betfair another still.

Another example is Cave Artist in the 20:30 Sligo tonight. In Excel he's:

Cave Artist (RES)

On racecards he's:

Cave Artist

or

Cave Artist (IRE)

etc.

I tend to use column Y to replicate the names and strip out un-necessary characters using this:

Code: Select all
=IF(A5="","",SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A5," (NR)","")," (Res)","")," (RES)",""),".",""))
MiniBlueDragon
 
Posts: 130
Joined: Tue Jul 05, 2011 1:14 pm
Location: London

Postby secretgambler » Wed May 21, 2014 7:20 pm

MiniBlueDragon wrote:I'd guess it's entirely dependent on the type of automation you're using to be honest. e.g. if you're looking for a specific odds movement across the field then the spelling of horse names is irrelevant.

If you're specifically trying to match a horse's name you're always best off checking in Gruss beforehand anyway as I've seen instances of Racing Post spelling a runner name one way, Sporting Life another and Betfair another still.

Another example is Cave Artist in the 20:30 Sligo tonight. In Excel he's:

Cave Artist (RES)

On racecards he's:

Cave Artist

or

Cave Artist (IRE)

etc.

I tend to use column Y to replicate the names and strip out un-necessary characters using this:

Code: Select all
=IF(A5="","",SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A5," (NR)","")," (Res)","")," (RES)",""),".",""))


I hear that. Ultimately though it should take the Betfair name and ignore the case. I have seen instances of House Party being listed in RP, PA correctly but Betfair listed as Houseparty which is quite annoying but I would like to think that "Dreams Of Reality" would be the same as "Dreams of Reality" or "Dreams of reality" or "Dreams Of reality"...they are all the same horse, just wanted some clarification as to whether Gruss ignored the actual CASE rather than any kind of suffix etc.
secretgambler
 
Posts: 16
Joined: Sun Feb 14, 2010 4:23 pm

Postby MiniBlueDragon » Wed May 21, 2014 10:27 pm

Not sure if it officially does or not but I guess a workaround for case (assuming the suffixes never cause you issues) could be to use column Y with:

Code: Select all
=PROPER(A5)


and do the same for your runners to match from.
MiniBlueDragon
 
Posts: 130
Joined: Tue Jul 05, 2011 1:14 pm
Location: London

Postby Captain Sensible » Thu May 22, 2014 12:55 pm

secretgambler wrote:
I hear that. Ultimately though it should take the Betfair name and ignore the case. I have seen instances of House Party being listed in RP, PA correctly but Betfair listed as Houseparty which is quite annoying but I would like to think that "Dreams Of Reality" would be the same as "Dreams of Reality" or "Dreams of reality" or "Dreams Of reality"...they are all the same horse, just wanted some clarification as to whether Gruss ignored the actual CASE rather than any kind of suffix etc.


It's not actually Gruss that's handling those routines but excel that's deciding whether the names match to then set the trigger cells. I've no idea what formulas you're using i.e. MATCH, FIND, VLOOKUP etc but some of the excel functions like FIND are case sensitive whereas MATCH isn't .You just need to take that into account either by switching to case insensitive searches or even just typing everything in lower case and forcing the search to look for lower case only i.e.

FIND("lower_case_name",LOWER(A5))

each Horse has it's own selectionID that stays with it so as long as you use the names from the website or Timeform site which (Betfair also own) you should be OK. Although like MiniBlueDragon says it's worth stripping out the reserve tags that can crop up on the Irish stuff or Dogs
User avatar
Captain Sensible
 
Posts: 2923
Joined: Sat Nov 19, 2005 2:29 pm

Postby doncht » Sun May 25, 2014 3:13 pm

Thanks. I'll try this out and make sure I use the names from the website. I pretty much confident that it will be a smooth one. I'll update in a few.
User avatar
doncht
 
Posts: 57
Joined: Thu Mar 27, 2014 4:29 pm

Postby zuqiu123 » Sat Jun 28, 2014 3:10 am

I've no idea what formulas you're using i.e. MATCH, FIND, VLOOKUP etc but some of the excel functions like FIND are case sensitive whereas MATCH isn't .
zuqiu123
 
Posts: 2
Joined: Fri Jun 27, 2014 2:31 am

Postby yellowman » Sun Jun 29, 2014 1:32 pm

I pretty much confident that it will be a smooth one. I'll update in a few.








_________________
fifa coins
yellowman
 
Posts: 3
Joined: Sun Jun 29, 2014 1:24 pm


Return to Help

Who is online

Users browsing this forum: Bing [Bot] and 43 guests

Sports betting software from Gruss Software


The strength of Gruss Software is that it’s been designed by one of you, a frustrated sports punter, and then developed by listening to dozens of like-minded enthusiasts.

Gruss is owned and run by brothers Gary and Mark Russell. Gary discovered Betfair in 2004 and soon realised that using bespoke software to place bets was much more efficient than merely placing them through the website.

Gary built his own software and then enhanced its features after trialling it through other Betfair users and reacting to their improvement ideas, something that still happens today.

He started making a small monthly charge so he could work on it full-time and then recruited Mark to help develop the products and Gruss Software was born.

We think it’s the best of its kind and so do a lot of our customers. But you can never stand still in this game and we’ll continue to improve the software if any more great ideas emerge.