Automation not working

Advanced automation available in Guardian - Chat with others and share files here.
Post Reply
BigJ
Posts: 121
Joined: Fri Jun 23, 2017 10:33 am

Hi

My strategy
Practice.baf
is triggering but not always on the correct selection. From testing today:

In total I lay horses in 22 races (not the plan going forward just for testing purposes)

In 7 of the races the incorrect selection was made by the bot.

14:10 - 6f
14:55 - 3m 2f (the odds were very close together here)
16:50 - 1m 3f
17:00 - 5f
19:00 - 1m 4f
20:00 - 1.2 f
20:30 - 1.2f (for some reason 2 horse were selected in this race)

It looks to me as though its happening in the shorter races with the 14:55 the only exception. Any help is very much appreciated.

Thanks

Jordan
You do not have the required permissions to view the files attached to this post.
User avatar
MobiusGrey
Posts: 294
Joined: Fri Nov 23, 2018 8:10 pm

Only had a very quick look but from what I can see in your rule;

>applies to selection

you have;

> in position 1 (in order of favouritism)

In running the favourite is liable change so what was the favourite may now be the 2nd favourite and vice versa, on shorter races this can happen very quickly and with the 1 second delay you might be having multiple triggers. Are you using the restrict refresh option so only 1 in running race is being monitored at a time with 200m/s refresh rate?
User avatar
ShaunWhite
Posts: 9731
Joined: Sat Sep 03, 2016 3:42 am

... or a 20ms refresh rate.

If you're not using a nominated selection then maybe you need to use a Fix order rule to prevent the order of favoritism changing.
User avatar
MobiusGrey
Posts: 294
Joined: Fri Nov 23, 2018 8:10 pm

ShaunWhite wrote:
Sat Jan 05, 2019 12:34 am
... Fix order rule to prevent the order of favoritism changing.
Just this, good point.
BigJ
Posts: 121
Joined: Fri Jun 23, 2017 10:33 am

ShaunWhite wrote:
Sat Jan 05, 2019 12:34 am
... or a 20ms refresh rate.

If you're not using a nominated selection then maybe you need to use a Fix order rule to prevent the order of favoritism changing.
I'm using a 200ms refresh rate and "fix market order" at 00:00:00 after market goes inplay. My triggers then go at 00:00:01 after market is in play. The reason i put the triggers at 1 sec after in play is to allow them to take advantage of the fix market order. In the main settings I have also set the order of favouritism to be taken by last traded price.

Is there a better way to do it? I essentially need the market set in order of favouritism according to BSP and then place lay bets depending on the odds difference between 2nd 1st and 2nd fav. Maybe fix order and then use historic odds condition?
User avatar
Dallas
Posts: 22705
Joined: Sun Aug 09, 2015 10:57 pm
Location: Working From Home

The arm time your using to fix the market order is
00:00:00 till 23:59:59

If you have just 20 of markets in guardian even refreshing at 200ms means it might not be refreshing and triggering the rules on this market till up to 4 seconds after the race has gone in-play.

On the advanced tab of guardian, use restrict refresh
30sec before event start
till 600 secs after event start

That should resolve it for you


To make it 100% certain on the fix market order rule go onto the signal tab and set a signal on the market
Arm from 00:00:00 till 00:00:00

and for the lay bets
Arm from 00:00:01 till 00:00:01
With a signal set condition
Is the signal named (whatever you called it on your fix order rule above)
set with a value

So the lay bets will only trigger if the fix market order has already triggered at 00:00:00
BigJ
Posts: 121
Joined: Fri Jun 23, 2017 10:33 am

Dallas wrote:
Sat Jan 05, 2019 1:02 pm
The arm time your using to fix the market order is
00:00:00 till 23:59:59

If you have just 20 of markets in guardian even refreshing at 200ms means it might not be refreshing and triggering the rules on this market till up to 4 seconds after the race has gone in-play.

On the advanced tab of guardian, use restrict refresh
30sec before event start
till 600 secs after event start

That should resolve it for you


To make it 100% certain on the fix market order rule go onto the signal tab and set a signal on the market
Arm from 00:00:00 till 00:00:00

and for the lay bets
Arm from 00:00:01 till 00:00:01
With a signal set condition
Is the signal named (whatever you called it on your fix order rule above)
set with a value

So the lay bets will only trigger if the fix market order has already triggered at 00:00:00
Thanks Dallas will try and do this :)
BigJ
Posts: 121
Joined: Fri Jun 23, 2017 10:33 am

BigJ wrote:
Sat Jan 05, 2019 8:34 pm
Dallas wrote:
Sat Jan 05, 2019 1:02 pm
The arm time your using to fix the market order is
00:00:00 till 23:59:59

If you have just 20 of markets in guardian even refreshing at 200ms means it might not be refreshing and triggering the rules on this market till up to 4 seconds after the race has gone in-play.

On the advanced tab of guardian, use restrict refresh
30sec before event start
till 600 secs after event start

That should resolve it for you


To make it 100% certain on the fix market order rule go onto the signal tab and set a signal on the market
Arm from 00:00:00 till 00:00:00

and for the lay bets
Arm from 00:00:01 till 00:00:01
With a signal set condition
Is the signal named (whatever you called it on your fix order rule above)
set with a value

So the lay bets will only trigger if the fix market order has already triggered at 00:00:00
Thanks Dallas will try and do this :)
Dallas - i've done restrict refresh rate but am struggling with signal setting the signal.

I have gone to the fix market order rule under the signal tab and signal for market i have set signal in the drop down. At this point i'm not sure what the signal name should be or the value? Also i'm assuming I arm the fix market order on the general tab from 00:00:00 till 00:00:00?

Thanks
BigJ
Posts: 121
Joined: Fri Jun 23, 2017 10:33 am

Dallas wrote:
Sat Jan 05, 2019 1:02 pm
The arm time your using to fix the market order is
00:00:00 till 23:59:59

If you have just 20 of markets in guardian even refreshing at 200ms means it might not be refreshing and triggering the rules on this market till up to 4 seconds after the race has gone in-play.

On the advanced tab of guardian, use restrict refresh
30sec before event start
till 600 secs after event start

That should resolve it for you


To make it 100% certain on the fix market order rule go onto the signal tab and set a signal on the market
Arm from 00:00:00 till 00:00:00

and for the lay bets
Arm from 00:00:01 till 00:00:01
With a signal set condition
Is the signal named (whatever you called it on your fix order rule above)
set with a value

So the lay bets will only trigger if the fix market order has already triggered at 00:00:00
Ok I think I get it. Underneath "fix market order rule" what value do i give my signal for market. I've put 1 in there for now.

Thanks
User avatar
Dallas
Posts: 22705
Joined: Sun Aug 09, 2015 10:57 pm
Location: Working From Home

BigJ wrote:
Sat Jan 05, 2019 8:53 pm

Ok I think I get it. Underneath "fix market order rule" what value do i give my signal for market. I've put 1 in there for now.

Thanks
If you use 'set signal' on market its just the name you need to enter - the value isn't used so can just be left as 1
Then on the lay rules add the signal set condition and enter the name you used
Post Reply

Return to “Bet Angel - Automation”