Forum

FAQs and other general questions are answered here
User avatar
By Roland
#31089
I am again baffled. Lay the Draw.
I set up my Loss hedging at 2.5 and the bot hedged at 2.98 while the price was going down.

Actually, pure bad luck, a goal was scored 30s later from the moment BFBM loss hedged but this means that if the bot had "loss hedged" at the price I set up, ei, below 2.5, when the odds went down to 2.98 and the goal was scored, it would not have "loss hedged", the Lay price would have gone up and the bot would have hedged for profit with my rule to hedge for profit at 1-0 or 0-1. But it did not Hedge from 2.5 down but much above!

Any reason?

My hedging conditions are only to "loss hedge" from 2.5 down and Profit Hedge at first goal ONLY.
You do not have the required permissions to view the files attached to this post.
#31095
Thanks for sending files.

Your hedge is set to execute if one of following is satisfied:
1. price is below 2.5

OR

2. score is 1-0 or 0-1, match minute is 0-47 and it has passed 180s since market was suspended last time

Requested price was 2.9 so option #1 was not satisfied.

In this case your bet was placed because of #2, as goal was scored. This uses match time and live statistics that are provided by third party service.

Please note that Betfair prices data is delayed in simulation mode, up to 180s, while live score data is NOT provided by Betfair and is not delayed. So bot can get score 1-0/0-1 before it gets market suspended event as Betfair data is delayed in simulation mode. You should read articles that I sent you few times about delayed data carefully, as that all applies to simulation mode and causes those behaviors that you are reporting in this and other forum threads.
User avatar
By Roland
#31100
OK, still same issue.
But there is something i do not get in what you say.
You say "So bot can get score 1-0/0-1 before it gets market suspended event as Betfair data is delayed in simulation mode. "
But the bot placed a back bet at 2.9 just before it climbed up at goal moment. The bot cannot predict the score. I mean if data are delayed they are delayed AFTER the goal not before. Delay means AFTER not before.
I mean the bot places the bet at odd 2.9, 30 second later Betfair website annonces a goal, the market is suspended for a moment until it settles, 180s passed (per my rule) and the bet should be placed at about 4 mn later not before the goal!

It is not a delay here, it is a prediction? Can you see what I do not get?
#31101
Bot gets score 0-1, but it also gets market prices that are old 180s with odds 2.9, so it hedges at 2.9.

Old prices 180s means the prices that were available 180s before that moment.

Live score is not provided by Betfair, it is provided by third party service and live scores are NOT delayed.
User avatar
By Roland
#31103
OK, thanks I understand.
I have also read your articles about delayed data; pretty scary!

What scares me is when you say that if you bet too long on Simulation mode, Betfair can make you play in real mode with delayed data...Until whoever in their offices decides to remove the restriction!
I find it scary because I am still training on the bot and prices and strategies and matches. Been 3 weeks now, I mean I am not full time on trading, I am a professional translator and I work during the day.

How long do you think you can train before Betfair decides to take such restricted measures?
#31104
You should place real bets too, generate some commission etc. Betfair is generally ok with users using delayed data for simulation mode, that is why they created it.

If you are in real mode and data is delayed, then you will see a warning about it at bottom left corner of main window.