Refresh Rates and Rules

Advanced automation available in Guardian - Chat with others and share files here.
Post Reply
User avatar
firlandsfarm
Posts: 3323
Joined: Sat May 03, 2014 8:20 am

I'm not sure I'm 100% with how Guardian applies Rules to Refresh Rates (or vice-versa) and I'm finding some of my Automations occasionally miss placing a bet and I sometimes wonder if I'm misunderstanding how it works … could someone please explain.

Let's assume I have 10 dog races in Guardian, each with 6 runners, the rule is set to apply to Any Selection with Conditions to cause it to cycle through all selections and my refresh rate is 1 second and Restrict Refresh is NOT set (for simplicity of example).

Does it mean …

that every second all 60 runners will be checked against the Conditions i.e. 1 second to check the lot or,
are the runners of one of the races checked every second i.e. 6 per second so each race is checked every 10 seconds or,
every second one of all runners is checked so it takes 6 seconds to cycle through a race and 60 seconds to cycle through all races or,
anything else!

My apologies for asking such a basic question! :(
User avatar
Dallas
Posts: 23534
Joined: Sun Aug 09, 2015 10:57 pm

It refreshes 1 market in turn based on the refresh rate, so 1 second refresh rate and 10 markets equals each market gets refreshed once every 10 secs
The number of runners in a market and rules/conditions within an automation file is irrelevant , even if refreshing a markets every 20ms it can still check well over 100 rules and conditions within that automation file

Its explained in more detail here
viewtopic.php?f=37&t=11491
User avatar
firlandsfarm
Posts: 3323
Joined: Sat May 03, 2014 8:20 am

Dallas wrote:
Sat Mar 07, 2020 12:46 pm
It refreshes 1 market in turn based on the refresh rate, so 1 second refresh rate and 10 markets equals each market gets refreshed once every 10 secs
Thanks Dallas, that can explain a lot so it effectively cycles through all loaded markets at a rate of 1 per refresh. So if all football matches on a Saturday afternoon are loaded and you refresh once every 1 second it could easily be once every 5 - 10 minutes each game! :o Even at 20ms it would be around 10 seconds each game. So you can't just load them in and rely on a Market Volume condition to avoid those with no liquidity because they would effectively be stealing refreshes for no value.
User avatar
Dallas
Posts: 23534
Joined: Sun Aug 09, 2015 10:57 pm

firlandsfarm wrote:
Sat Mar 07, 2020 2:44 pm
Dallas wrote:
Sat Mar 07, 2020 12:46 pm
It refreshes 1 market in turn based on the refresh rate, so 1 second refresh rate and 10 markets equals each market gets refreshed once every 10 secs
Thanks Dallas, that can explain a lot so it effectively cycles through all loaded markets at a rate of 1 per refresh. So if all football matches on a Saturday afternoon are loaded and you refresh once every 1 second it could easily be once every 5 - 10 minutes each game! :o Even at 20ms it would be around 10 seconds each game. So you can't just load them in and rely on a Market Volume condition to avoid those with no liquidity because they would effectively be stealing refreshes for no value.
With streaming its limited to 1000 markets so at 20ms each market will be refreshed once every 20secs but you'd only need to load the markets from each fixture your intrested in rather than every market of every match.

Even loading half a dozen markets per fixture that would still allow over 150 fixtures with 6 markets in each to be refreshed in under 20secs.

Or if you use market filters you can add a volume condition at search so can eliminate all those that don't meet it without even adding to Guardian
User avatar
firlandsfarm
Posts: 3323
Joined: Sat May 03, 2014 8:20 am

Dallas wrote:
Sat Mar 07, 2020 2:50 pm
With streaming its limited to 1000 markets so at 20ms each market will be refreshed once every 20secs but you'd only need to load the markets from each fixture your intrested in rather than every market of every match.

Even loading half a dozen markets per fixture that would still allow over 150 fixtures with 6 markets in each to be refreshed in under 20secs.

Or if you use market filters you can add a volume condition at search so can eliminate all those that don't meet it without even adding to Guardian
Yes, that's basically what I was saying ... 20 secs (for 1000 Markets, 10 secs for 500). My error was not that ... my error was in thinking I only want to monitor a match every second so set a 1 second refresh rate! I didn't realise that a 1 second refresh rate meant refresh every 1 second when it's that Market's turn! :) Thanks for making it clear, I will now retry some systems I've abandoned in the past as not working.
Post Reply

Return to “Bet Angel - Automation”