Moderator: 2020vision
by danjuma » Sat Jul 17, 2010 2:41 pm
by 2020vision » Sat Jul 17, 2010 8:18 pm
by danjuma » Sat Jul 17, 2010 10:12 pm
2020vision wrote:Hi Danjuma![]()
not sure if this would help but could you not simply add all markets to
the first tab and then link to Excel - monitor the whole lot in one go?
Should pick up all possible betting conditions for you pretty quick?
Something I have done through the night sometimes with fair results.
Just hoping to help, all the best - Michael
by Captain Sensible » Sat Jul 17, 2010 11:40 pm
danjuma wrote:
Just wondered, if anybody or Gary could answer this please, if I put -1 in Q2 and it's the last race in the list, what happens next? Will the sheet start again from the first race in the list?
Thanks
by danjuma » Sun Jul 18, 2010 12:04 am
Captain Sensible wrote:danjuma wrote:
Just wondered, if anybody or Gary could answer this please, if I put -1 in Q2 and it's the last race in the list, what happens next? Will the sheet start again from the first race in the list?
Thanks
I do something similar , excel now shows the number of markets left in the quick pick list in cell J3. The last market shows as L so I just set it to use -5 when J3 is L so it'll loop and use -1 when J3 isn't L.
As for staying on the market for a specified period you could get it to timestamp a cell when it enters the market and have it move on after a set time. Or even just use a simple counter that'll reset on entering a new market and have your move on routine move forward once the number of refreshes has hit your time limit.
Mine has a simple counter in the worksheet_change code
counter = counter + 1
that gets reset to 0 once conditions are met to move to the next market
by danjuma » Sun Jul 18, 2010 5:08 pm
Dim refreshCount As Integer
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Columns.Count <> 16 Then Exit Sub
Application.EnableEvents = False
With ThisWorkbook.Sheets(Target.Worksheet.Name)
If Range("X1").Value = 1 Then
refreshCount = refreshCount + 1
Else
refreshCount = 0
End If
If refreshCount > 30 Then
Range("X2").Value = 1
Else
Range("X2").Value = 0
End If
End With
Application.EnableEvents = True
End Sub
by Captain Sensible » Sun Jul 18, 2010 5:26 pm
by danjuma » Sun Jul 18, 2010 5:41 pm
Captain Sensible wrote:I think Q2 cell always gets cleared on refreshes , I just fill that Q2 cell using vba within the Worksheet_Change routine. You can always stick the routine in a module to stop things getting complicated and use Call to pull it up
i'e.
Call MarketChange
by Captain Sensible » Sun Jul 18, 2010 6:03 pm
by Captain Sensible » Sun Jul 18, 2010 6:09 pm
by danjuma » Sun Jul 18, 2010 7:16 pm
by mak » Sun Jul 18, 2010 8:39 pm
by Captain Sensible » Sun Jul 18, 2010 9:07 pm
by mak » Sun Jul 18, 2010 9:20 pm
by Captain Sensible » Sun Jul 18, 2010 9:38 pm
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.