Can you please tell me how can a bot detect if there are no Back (or Lay) bets on a selection ? I want it to place bets only on selections with Back or Lay Bets on the market.
Thank you
Corneliu
Can you please tell me how can a bot detect if there are no Back (or Lay) bets on a selection ? I want it to place bets only on selections with Back or Lay Bets on the market.
Thank you
Corneliu
Please login to your bfexplorer account, if you want to add a comment to this article.
Comments ( 48 )
Corneliu
I'm having an hard time figuring out how to use "ScoreDifference" criteria correct parameters. i.e. Is "=1";">=2" and "<=3" etc. accepted or only "True" and "False" ? Can I use it with "MatchTime=" or "MatchTime>" in the same line ? i.e. "MatchTime>45 And ScoreDifference>1" ? Thanks for all your precious help, Stefan.
Betfair Bot
It is Boolean algebra, and you can use any combination of parameters you like.
From your example: MatchTime>45 And ScoreDifference>1
Let’s say that the match time is 30 and score is 0 – 0, then from Boolean algebra you have got False and False what is equal to False, that means your trigger will not be fired.
Let’s say that the match time is 46 and score is 0 – 0, the result is True and False, what equals in Boolean algebra to False, the trigger is not fired.
Let’s say that the match time is 50 and score is 2 – 0, then from Boolean algebra you have got True and True (score difference is 2, what is > 1), this Boolean formula is equal to True, that means your trigger will be fired.
When you combine with And operator then all partial results must be True, to give you full results as True.
Using Or operator gives you True result when at least one partial result is True.
https://en.wikipedia.org/wiki/Boolean_algebra
You can replace True to 1, and False to 0, then And Boolean operator is in algebra like * (multiplication), so 1 * 0 = 0 (False), 1 * 1 = 1 (True), 0 * 0 = 0 (False)
Corneliu
Thanks Stefan, these new features are trully awsome ! Is it possible to have a security feature to limit number of bets to less than 1000 per hour so when that maximum number of bets per hour is reached, it doesn't allow any more bet placement until number of bets per hour decreases ? Thank you once again for all your priceless help !
Betfair Bot
If you place your bets by bots, then yes I can create a bot that executes action bots (bots placing bets) and records number of such action bots execution per hour, so limiting further bet placement if set limit per hour is reached.
Corneliu
Yes, that would be most usefull to prevent and control BF charges. Sometimes it seems a lot of bets are placed and there's no charges. Other times so few bets seem to be placed and the next day they debit hundreds of euros without even stating how many bets were placed and at what time. Thank you so much for being always available to help and improve your software.
Betfair Bot
I have just added "Limit Action Bot Execution" bot to bfexplorer, install the latest version of bfexplorer and setup this bot to execute your action bot.
Keep in mind that bot limits number of executed action bots not number of bets, as depending on your action bot settings, such action bot can place more than one bet, mainly when bot is allowed to place bet in odds range, or when you use bots like: "Be The First In Queue".
In such cases you should revise market refresh rate setting, ChaseOddsTimeout, BetMatchingTimeout and similar bot parameters of bfexplorer bots.
Corneliu
Ok, I'll have to test it out. Nevertheless, it shall be an important upgrade that with some adjustements may help prevent uncontrolled bet placement. Thanks alot Stefan
Betfair Bot
I would suggest to rephrase “… uncontrolled bet placement …”, as bot place bet/s the way you instruct to place them.
So you want to say that you do not understand how bets are placed by your bots?