-
Introducing Bfexplorer Studio: Code
Overview
Bfexplorer Studio is an interactive environment designed to empower users—especially those with programming experience—to explore, test, and automate Betfair trading strategies and bfexplorer application features without the need to install a full IDE like Visual Studio or ...
17.4.2026 15:15:35
-
A kinf of Lay the Draw at (around) Halftime
Hi,
I’m a new member here. I've spent some days watching a number of videos, reading community and blog articles, and testing the software in Practice Mode, and I must say it’s really awesome.
There are still many details I don't know, but to date I've managed to set up a sort of Lay ...
27.3.2026 9:13:29
-
Bfexplorer Latest Release
Version 5.07.0322
The cumulative Betfair AI Trading, Create Strategy Settings LLM support. Install from Bfexplorer Preview version.
Version 4.11.0214
The cumulative Betfair AI Trading. Install from Bfexplorer Preview version.
Version 4.10.1227
The cumulative ...
23.3.2026 17:38:27
Mir.
Ilya Nikol,
if you are manual trader you can cancel bets:
- on the Ladder (click column header - To Lay, To Back)
- in the Market Bets (select curent bet and cancel)
If you are trader with full automated solution, you must know which bets are on the selection or market. If there are Open bets or Close bets, never mind if bets are with Lay or Back type.
Or ... in other words: you must cancel Lay bets if your Open bet is Lay bet and full matched? No.
I expect that you have only Close bet on the Selection, with Back bet type.
--------------------------
I understand your requirement, but it not need actually.
Ilya Nikol
"Tick Offset" bot is supposed to do that but the lack of these features makes him useless:
1) It isn't possible to choose the stake amount for the "Offset" order so it isn't possible to hedge the position and lock the profit. There should be an option to choose the specific stake amount of the "Offset" order or just "hedge".
2) There are no option to keep the orders "In Play" or not. Also there's no "Fill or Kill" option.
3) You can't set how to deal with partial fills. There should be an option to offset partial fill or wait until full match.
Ilya Nikol
Mir, I'm afraid I can't do it by "Chain Execution" bot as you described because in this case both orders are placed at the same time but I need to place the "Offset" order only AFTER the initial order is matched because the price of my initial order can be far away from the current market price.
Also, the initial order might be matches not in full and I also need to offset those partial fills.
Any though how to do that?
Ilya Nikol
Thanks for the help, guys! I really appreciate it!
But I still can't figure out how to cancel only "specific" unmatched bets, for example, only unmatched Back bets or only unmatched Lay orders.
Also, I can't figure out how to make the bots to start work again on the market after I triggered "StopRunningBot" bot.
Mir.
Hi Ilya Nikol,
bots are more universal than you can see on the first look. Some combos of bot are very usefull for manual traders. Some for full automated betting or trading. For example Tick Offset bot vs. Place Bet and Close Positon.
For manual traders is the best feature run a bots directly on the Ladder.
Partial matching - my experience, more small bet are better than one big.
InPlay - there are AllowPlacingBetInPlay and AtInPlayKeepBet parameters
Offset - you can set by ticks Profit/Loss, see Close selection bots
----------------------------------
If you want set exactly open bets and close bets use 2 Place Bet bot in Chain Execution. It is easy:
Chain Execution (PlaceBet01 bot (Lay, Odds 2,30; Stake 10), PlaceBet02 bot (Back, Odds 2,70; Stake 11,74)
It is exactly by you want!
Mir.
Hi,
1) Stop Market Monitoring bot can Stop all running bots and Cancel your bets
2) Place bet on Selections - you have 2 easy way
A) You can create Place Bet bot for every selection...
B) You create one Place Bet bot with default settings "Selection", and than create Execite on Selection bot...
This bot execute any Bot on any Selection you want.
Mir.
MinimumOddsDifference and MaximumOddsDifference is difference between offered prices in ticks.
If you need place bet only when small gap (maximum 3 ticks) you set:
MinimumOddsDifference: 0
MaximumOddsDifference: 3
If you need place bet (offer your bet) only when gap is on the selection minimum 3 ticks (and max 6 ticks) you set:
MinimumOddsDifference: 3
MaximumOddsDifference: 6
ruipedrosilvasousa
Sorry i do not know..
Wait for the response of stefan
Ilya Nikol
P.S. Also, is it possible to cancel only unmatched Back or Lay order?
.
ruipedrosilvasousa
answer to your second question
select markets, and then click "Start Bot" and select the bot you want to run in the chosen markets..
ruipedrosilvasousa
With a risk management well done and improve some points and who knows ..
at this point it is still being supervised
Betfair Bot
It is not possible to implement a general bot which would implement such features for “killing” running bots. There is always necessary to specify exact “killing logic”.
The only way how to do it is to program own bot trigger, this bot trigger feature is here exactly for such kind of features, to orchestrate bot execution.
Betfair Bot
The latest version of bfexplorer offers Stop Market Monitoring bot supporting parameters: StopOnTime and StopRunningBots.
Mir.
Thanks.
Mir.
BTW: the cheapest way is xDSL line, own passive PC with W10, ups power supply, battery.
-----------------------------
And, you have to be ready for full automated trading, or betting. You must be 100% sure what you doing and why.
Can you let run bots and go for a walk?
??
Betfair Bot
The bot: Close Selection Bet Position At Odds with the parameter Odds set to 0.0 closing bet position immediately.
Betfair Bot
You will have to use Windows VPS.
ruipedrosilvasousa
it would be possible to place the bet attribute: "ClosePositionImmediatly" in bot: "Close Position Selection Bet At Odds" ??
ruipedrosilvasousa
it is possible to expire an order not matched in the specified time??
ruipedrosilvasousa
thanks :)