Community Articles
- Popular
- Recent
- Comments
-
Hello. Since yesterday I have a delayed API on my BF Explorer trading software. I had no bots running when this happened and now I am also unable to trade as all stakes in the markets keep flashing all over the ladders on random odds, being absolutely impossible to figure out what was the last price ...
9.5.2020 16:19:41 -
I tried BFexplorer, having used 3-4 different software applications beforehand. The 2 days utilising the software, I managed to get a feel for the product and like the modern display on the black background. Bets placed were very responsive with no lagging experienced from other products. A few ...
25.3.2015 17:55:00 -
Subscribe for BF Explorer Community Subscription Plan.
Hello Can I please subscribe for bfexplorer community subscription plan ? Thanks
22.5.2020 0:28:44
-
Which Entry Criteria do you recommend to create a bot to cancel a specific bet, whenever a market has any back stakes below the odd 2 on a given selection ? Do any of these Entry Criteia valid inputs refer to Odds ...
28.3.2024 2:47:54 -
Which Entry Criteria do you recommend to create a bot to cancel a specific bet, whenever a market has any back stakes below the odd 2 on a given selection ? Do any of these Entry Criteia valid inputs refer to Odds ...
28.3.2024 2:47:54 -
In the new year I will release the new version of bfexplorer. If you want to test the preview version, please download it from my dropbox: https://www.dropbox.com/s/ewmbdcgqf75ak3t/Bfexplorer.msi?dl=0 The app requires WebView2 Runtime - Evergreen ...
15.2.2024 13:49:11
Stefan
Miro, there is no complicated chaining of bots. All you need is to set Place Bet bot, and then use “Repeat Until” bot to instruct the bot how you want to repeat Place Bet bot action.
Of course we all know what "drip feeding bot" main feature is, but I cannot see any advantage of your bot, there is no advantage in placing different stakes, so what bfexplorer already offers is efficient method to place big stake on a market.
“Repeat Until” bot offers 3 parameters you can use to set iteration type and timeout.
Stefan
I hope I will find some spare time in following days, will let you know when it is ready.
Stefan
What is an advantage for this kind of bot? Drip feeding bot can be constructed by using “Place Bet” bot and “Repeat Until” bot.
Read and watch: Base Bet Settings to Automate Trader’s Activity
Stefan
"Execute Till Target Profit" bot or "Execute Trigger Bot" are not stopped / canceled by "Close Market Bet Position" bot.
In your case the only option is to use "Execute Trigger Bot" custom trigger.
Stefan
Your problem is the connection latency to betfair servers. Yes, you can improve connection latency by using VPS which is located closer to betfair servers than your home connection to betfair servers.
On the other hand if you use VPS for manual trading you will get actually worse results, just think about it. You will get better results only when using automated betting solution with triggers/bots or automated trading solutions.
Stefan
Did you actually test your bot running and watched the bot behavior? I do not think so because Bet Status Description is just text not updated when bet condition changes. It shows initial bot status when bot status changes.
Execute the bot, and then report what you find out. I noticed it in many cases you just mislead others with wrong conclusions, please test bot behavior first before posting any comment or article to this forum.
Stefan
Miro, MinimumOddsDifference and MaximumOddsDifference parameters are used before a bet is placed. If you set these parameters and values are not met then your bet is not placed.
If you do not want to use the chase odds feature which is actually one of base features when you use calculated odds bet placing, so when PlaceBetInAllowedOddsRange is set, then set ChaseOddsTimeout parameter to 1 day for instance: 1.00:00:00. This setting will effectively stop bet updating, as your bet is active on greyhounds market just for couple minutes.
Stefan
Miro, your custom bot script had been developed without supporting StakeType parameter. Actually when your bot script was developed such bot parameter (StakeType) was not offered by bfexplorer bots.
After I finished your custom bot I sent you the source code as well, so just have a look on function: ToObjectValue, if you want to add support for StakeType then add it to this function.
Stefan
Miro, there is actually no problem with this bot, when bot is executed with PlaceBetInAllowedOddsRange, and you set required parameters for MinimumOddsDifference and MaximumOddsDifference, then initial bet is placed only when those parameter values are met, so the bot will do exactly what you want to.
Once a bet is placed, and if it is not fully matched, then bot updates bet odds to fulfill your requirements for bet placing at required calculated odds, but in this process the MinimumOddsDifference and MaximumOddsDifference parameters are not used, these parameters are used only for initial bet placing.
If you require other bot behavior in this stage (when bot updates odds), then of course a custom bot must be programmed, but you did not mentioned such behavior.
Stefan
It is clear that bot parameters setting have influence on bot behavior when placing bets, and that bet is always placed at some odds (0 is not valid odds), so set PlaceBetInAllowedOddsRange to true, and OddsDifference parameters to required values, then your bot will place a bet when OddsDifference parameters are in preset range. The default value for Odds range is 1.01 to 1000.0, so bet is placed at odds calculated by using the current offered odds, and of course reflecting all other Bet Attributes parameters setting.
Stefan
There is no support for entry criteria to be read from CSV file, on the other hand you can develop your custom bot or bot trigger, so then your bot will use whatever features you will program to betfair bot.
Stefan
You did not set PlaceBetInAllowedOddsRange parameter, therefore your bet was placed at exact odds, initially set to the Odds I described. If you wanted to place your bet in allowed odds range then why you did not set the parameter: PlaceBetInAllowedOddsRange?
I do not know what is your use case scenario for PlaceBets bot? You can simulate such behavior by using Place Bet bot and Execute on Selections bot.
Stefan
You did not set the parameter PlaceBetInAllowedOddsRange and Odds is set to 0, what means your bot should place a bet at Odds 0, right?
In such cases bot sets Odds parameter to the current odds depending on the BetType (so Back in your case, and as OfferMyBet was set to True, the Odds was set to current offered lay price) when the bot was executed.
Stefan
Man, SET_WINNER attribute includes all Set Winner markets, so 1, 2, and 3, 4, 5 if such markets are open during a match by betfair. SET_WINNER attribute is not something I have introduced myself to bfexplorer, it is the attribute offered by betfair api to filter markets.
Bet Event or Bet Event Trader offers Markets toolbar button if you click on this button, all associated event markets are showed, that is the second way how you can open any associated bet event market.
Stefan
Bfexplorer on betfair app directory.
Stefan
Betfair bespoke built software, betfair bot.
Stefan
For betfair bot developers: Bfexplorer - Betfair BOT SDK
Stefan
Setup your two “Place Bet” bots with parameters instructing the bot to place your bets when required odds conditions are met, and of course name your two bots settings.
Now you can use the bot: “Execute Bots” adding your two bot names to BotNames parameter. This way you will create a bot which will execute your “Place Bet” bots.
In the Add a new bot dialog you can find another bots used to construct your new bot by putting together more action bots, and names of these bots suggests how the action bots will be executed:
Execute on Selections
Execute Bots
Execute on Associated Market
Execute Till Target Profit
Execute Trigger Bot
If Then Else
Chain Execution
Concurrent Execution
Repeat Until
Stefan
Different betfair events offer different market types. Therefore if you select the event type, and other filters are set as well, you can reload market types by clicking “Reload market types” button (This button is on the left under MATCH_ODDS text in your picture), so reloaded market types will reflect your current filter setting.
For tennis event there are quite a lot of market types, and set winner is flagged as: SET_WINNER. Such market type will Set 1 Winner, Set 2 Winner therefore if you are interested only for Set 2 Winner market you can filter such market by using grid view filters features, betfair api cannot filter only Set 2 Winner market.
Stefan
I have just added multi value support for the GamesScore parameter. Install the latest version of bfexplorer.