Problems with Repeat tick offset function

Advanced automation available in Guardian - Chat with others and share files here.
Post Reply
Justin53
Posts: 63
Joined: Fri Apr 20, 2018 12:12 pm

Hi there,

I have a query about a repeat one-tick offset automation rule I have created.

I put in a "place back bet" rule and tell it to do a one tick offset with greening at the odds price I required, say 2.36 for this example.

The condition I put in there was "Number of unmatched bets condition" = 0 so that Betangel will wait until the lay bet is also fully matched before placing the back bet back in again at 2.36.

So here's the problem... I arm the rule and it places the back bet at 2.36, then there is a 5 second wait until rearming. But the back bet takes longer than 5 secs to get matched. Once it gets matched the program places the corresponding lay bet at 2.34 but it has a lag of half a second or so.

This means that the trigger on the back bet is faster than the lay bet is getting placed into the system and so it puts another back bet in at 2.36 at the same time as the lay bet of 2.34 is getting placed in the market. So after the back bet is taken, the trigger for the 'place back bet automation rule' needs to be delayed by a second or so in order for the lay bet to get submitted into the system first before the automation rule checks for "number of unmatched bets".

Does anybody have an answer as to how I can make this delay happen?

Is there a way to tell the rule to only trigger once every 10 seconds or so? Or is there a different way?

Thanks for your answers,

Kind Regards, Justin.
User avatar
Dallas
Posts: 23596
Joined: Sun Aug 09, 2015 10:57 pm

Using the 'Number of unmatched back bets' condition is equal to 0
Once your back bet is matched if the rule has re-armed (doesn't matter what rearm time you are using), both the lay bet and a new back bet will be fired at the same time.

To avoid that you'd use a fill/kill bet time condition and set that to 1 second or if betting in-play when add whatever in-play bet delay time Betfair impose on the market you are trading (ie, if trading horse racing when the in-play delay is 1 second you'd set this condition to 2 seconds)
https://www.betangel.com/user-guide/fil ... _time.html
Justin53
Posts: 63
Joined: Fri Apr 20, 2018 12:12 pm

Thanks for your reply, Dallas.

So when you say "set it to 1 second", so you mean equal to 1 second?

Because when I put this condition into the rule now it never rearms at all, even after the lay bet is matched...
Post Reply

Return to “Bet Angel - Automation”