-
Delayed API Status
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
-
Free Trial Review
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
-
Bfexplorer Latest Release
Version 3.23.1126
Cumulative updates to the Bfexplorer Preview version (.net 9.0)
Version 3.22.0821
Cumulative updates to the Bfexplorer Preview version
Version 3.10.0721
Cumulative updates to the Bfexplorer Preview version (.net 8.0)
Version 3.9.0425
Cumulative ...
26.11.2024 10:54:45
Mir.
Hi Stu,
yes, results from Practice Mode are awesome, for me.
But I want to find easy way to grow up final profit.
From today's trading.
All results in the yellow area are ended by Trailing stop loss. It is mean that max profit was any time about 3 euro bigger...
What is better?
Set Close position bot - flat 4 euro profit OR Trailing stop loss OR Nothing ?
I have some ideas how to work with it. I will write about it later
Stu42
Hi Mir,
I just want to introduce myself. I am Stu and just started using the Bot, after using many others over the years. I like your results you are getting on the greyhounds trailing stop loss.
I'm trialling a few myself at the moment, getting used to the program.
Hopefully I can have some good input here as to what works for me and what doesn't.
Thanks, Stu
Mir.
All works fine, thank you!
--------------------
Screen is from trading and shows behavior of this bot (parameter Loss = 3).
It is obvious that I have to change my approach to data mining.
It means to know exactly Max potential Profit, Volatility of Profit etc.
----------------
I am pleased that I am in profit, but I also try to gently close in a great position to profit...
Mir.
Are you kidding me?
Yes, it is only from Practice Mode, but completelly unattended!
(parameter Loss = 2 Euro)
Mir.
Thank you. I am testing...
Looks fine!
Betfair Bot
I have just released "Trailing Stop Loss On Market" bot.
Mir.
1) ok. I understand.
Example with one open bet position on a Selection it is clear for me now.
----------------------
3) Let talk about my system.
I am trading on more than 1 Selections.
If I get P/L on 6 Selections: 2,3,-6,1,-2,3 ... = +1 it is good for me!
My first plan was to get relevant data from trading cycles (results) and identify potentional max profit through all day markets. Because it is over my skills I am trying second chance.
Second plan is Trailing feature for taking profit on Market (and on Selection).
My problem is that I have not one trading cycle. I have maybe 20-30 placed or matched bets by various action bots.
Therefore any in built bots with Profit/Loss - Trailing feature are welcome.
Betfair Bot
1)
Miro, it is very easy, just setup "Trailing Stop Loss" bot, you can do so in 5 seconds I believe, because you can use default parameters, so just clicking on Save button. Open your bet position on a market selection of your choice and execute "Trailing Stop Loss" bot and watch.
"Trailing Stop Loss" bot is meant to save your losing profit position, it was never meant to maximize profit. Well of course, if you open your bet position in right moment when odds moves in your favor rapidly, then yes your profit can be bigger than you would get using “Close Selection Bet Position” bot.
"Trailing Stop Loss" bot does not close/hedge bet in loss, always at least in one tick profit, keep that in mind.
2)
When testing in the practice mode never use your bots offering bets to get comparable results.
Mir.
I read about inbuilt Trailing stop loss bot.
Example is not clear for the first time for me (Trailing stop loss & Hegde on Current Odds)
I would like to see in this bot parameter MinimalProfit. But If I dont know how to set this parameter, because I dont have relevant data I can not unreasonably want...
--------------------------
BTW:
I preset similar set of bots for greyhounds... It is really crazy! (Practice Mode too)
Mir.
1) Yes, I set AllowPlacingBetInPlay to False for my all action bots. My Execute Trigger Bot bots fired customs scripts only once. And custom scripts isn't repetitive too.
2) Yes, you are right. I dont understand how (maybe - "why like this") stop-loss work in BFE. I must see your video once more.
But it is no problem to discuss about it.
I only need - if it is possible - make a profit as big as it will go...
Betfair Bot
1)
“Close Market Bet Position” bot stops/cancels execution of all running bots on the market prior closing market bet position, and is clear why. The only exception is "Execute Trigger Bot", and of course is clear why. "Execute Trigger Bot" is custom bot, there are not known intentions how bots behaves and what bots are executed by this bot. It is trigger bot responsibility to ends its execution.
It means that in your bot solution, the “Close Market Bet Position” bot closes market bet position but your custom trigger bot still fires action bot execution anytime the trigger conditions are met.
So I believe that in your case you at least set for all your action bots the parameter AllowPlacingBetInPlay to False, what means that after the market is turned at in play all your action bots ends execution automatically, if they are in the state of opening bet position only.
The question is how you actually test your bots, because you did not mention this fact, you really do not know what you do.
I will add a new parameter to "Execute Trigger Bot": AllowBotExecutionTermination
2)
“Trailing Stop Loss on Market” seems to be a good idea, but my question is do you already understand how “Trailing Stop Loss” on selection works, because last time you asked about this bot, you were wrong.
Mir.
there is screenshot of all day Bot executor trading / in Practice Mode
Betfair Bot
You already have SaveBotDataBotTrigger.
Betfair Bot
Miro, all bfexplorer bots manage bet IDs to track only bet/s placed by the bot.
Your custom bot is developed as bot trigger, and bot trigger just orchestrates action bots, so if your bot trigger is programmed to manage bot/s bet position then it is able to do so, but that is not a general solution which could be done only when betfair would implement mentioned bet tagging, customerRef persistence through all relevant betfair api methods.
If you want to extend your custom bot trigger then all action bots derived from SelectionBot expose the property: BotBetsCache
So utilizing this BotBetsCache for all market, or selection bots, you would be able to calculate bet positions opened by individual bots.
Mir.
ok. Not a few systems.
And what about only one?
Means all bets calculated RELATIVE from the time when bot started. Like a checkpoint.
--------
it's only suggestion...
Mir.
Sorry, I see:
"...if you place a bet and (for whatever reason) you do not receive a response, then there is no way to tell if the bet has been accepted by Betfair."
------
I thought about manage bets by BetID.
Place a bet take ID and after this move to intend Odds.
Mir.
Ok.
Not Bot Executor...
But something like "pool of bets" placed by specific bots?
For example:
POOL1: calculate ALL BETS PLACED BY PLACEBETBOT01 bot
POOL2: calculate ALL BETS PLACED BY PLACEBETBOT01, PLACEBETBOT02, PLACEBETBOT03 bots
Betfair Bot
Betfair api does not offer feature allowing to tag bets:
http://forum.bdp.betfair.com/showthread.php?t=1898&highlight=customerRef
Bot Executor as the name suggests, just executes bots, bets and bet position is managed by bots.
Betfair Bot
There is problem with gap detection, for now bot triggers action bot execution even if a gap is 1 tick only. In the code line:
if selection.GetOfferedPriceDifference() >= 2
the correct gap detection should be:
if selection.GetOfferedPriceDifference() > 2
Mir.
Why is not working as I need?
Because input parameters changing by market. I need to use the same input parameters for ALL BOTS IN CHAIN (or CONCURRENTLY) running bots.
-----------------------
Use Ladder:
When I used "Use Ladder" option to run bot or strategy the first bot use parameters from a Ladder, others not.
-----------------------
I think that small improvement with using all (selected) parameters for all "encapsulated" bots will be useful