The BTC Horse Racing Thread
-
My missing ones are late races by the looks of things
-
@Jonathan-Jones Not matching today (yet) as the data for the races after about 4.30/5pm yesterday doesn't seem to have been pulled through yet. It's the same for all 8 strategies I have run. I have seen it enough to know that at some point today it will pull through and all the data will more or less match what BFBM did yesterday.
Generally speaking, I check every day, and other than the odd selection here and there (usually on the extremes of the odds ranges), all 8 strategies are generally bang on. All 8 strategies are placing 80-100 bets a day combined, so I consider this to be well within a tolerable range.
For what it's worth, I'm still loading all selections into BFBM via a csv file, as I like to check the previous day as I load the selections for the current day. Therefore I can only speak for that method, but, touch wood, I never have any problems with BFBM placing unwanted bets.
-
@Joshua-Varley
So you also have issues with things matching today?
My problem is i havent had a single day thats been remotely close since starting with BFBM last week so for me the issue could be anything.First few days was in sim mode and the problem was BFBM sim mode actually places bets at prices that never even existed so thought that was the cause.
Then moved to live, not much better so tried using odds on import. That resulted in less bets than i should have as it uses the default and not LTP condition, Now have dozens more bets than the software says again. -
@Jonathan-Jones It was like this on Sunday too- it will be there, no doubt about it. All of my strategies are the same this morning and were on Sunday too. Might be something to do with the deadlocks etc Adam mentioned in his weekly update.
-
Would of thought should all be in by 10:30. Is odd how a strategy thats more of a shotgun than a sniper has the grand total of 2 trades all day though, first time ever probably.
-
@Jonathan-Jones I don't think all the data for yesterday has pulled through yet. Check again in an hour or two and I daresay it will be a very different story.
It happens sometimes where only the first races are in the results at about this time of the morning.
-
Honestly i think i am done with this now. Another day, another totally different result in live over every single strategy. This time i used the BFBM url here for the strats that dont have ranking but the difference is still just as massive.
Using the Just Lay strat as an example because its just stupid simple. This is what actually happened:
This is what the software says happened:
18/07/2023 16:35:00 0.1 -5.60 -0.56 Lingfield Girl Magic JustLay
18/07/2023 16:35:00 0.1 1 0.1 Lingfield Clipsham La Habana JustLayApparently just 2 bets on one race (which i find pretty hard to beleive to be honest).
These are the files.
Just Lay.gz
Just Lay.json -
I tried @Daniel-Mills suggestion which fixed it. Odd how they were bets scattered all over the place though.
-
@Jonathan-Jones this only reared its head yesterday. They are aware of it and are working on a fix. In the meantime on your bets page there is settle as a win and settle as a loss as column options. Include those and just manually mark them by clicking the appropriate one.
-
@Dan-MacKinnon
The overal PL field is editable. Click in it and change it -
@Daniel-Mills is there a way to reset the P&L of each strategy? I've duplicated strategies but it keeps the P&L despite no bets being placed
-
@Daniel-Mills
Thats fixed it thanks. Only been using BFBM for a couple of weeks and not seen that problem before.
-
@Jonathan-Jones
any resolution when you go to history on the top bar and 'update bets'?
-
@Jonathan-Jones I've got the same thing. It says matched but not settled, however, when I go to my actual account it is settled and won. It makes the strategy seem like it's performing worse than it is
-
Seeing a bug on BFBM. Anyone else get this and how frequently?
This is this morning. 3 bets stuck at matched. The bets are settled and lost. This has obviously messed up the stats.
#Edit#
Actually its happened across all the strats, about 30% of the bets are not settled. Plus, i now have issues of bets not being taken. The backtest says bets were taken, the selection is in the tipsters window with the correct provider and odds but BFBM simply didnt bother. Think i want to change my vote. BFBM is starting to look like one massive steaming pile of crap.#Edit - Edit#
My missing trades are all on the boundry (so 6.8 and 7 ltp). It seems that when you use the import for min max prices it looks like it uses the default so both back and lay needs to be within the range (if you use the selection criteria rule you can select how you want it to handle the comparison). This is probably OK for low ot high odds but for stuff bouncing in the middle you might miss a lot of trades on the margins.
Learning every day.
-
@Toyin-Butler spot on! I've just started to try and learn coding and my God is it confusing! What @Adam has built from scratch is unreal.
-
@Adam If you ever need to bounce ideas or whiteboard architectural designs, I'm always happy to help. I have some experience here (or can always call a friend). I think ultimately people need to understand that this stuff ain't easy. Much respect for what you have already built and how performant and accessible the data is, and the manner it is displayed.
-
Totally understand, which is why i have had to roll my own solution. I may go for a hybrid as someone suggested. I can use the BFBM url here for anything that doesnt use the ranking then just concentrate on dealing with the few that do.
-
As much as I'd love to just keep everyone's qualifiers constantly in sync, there are about 2000 active strategies in the database at the moment and it just takes time to run them all in the background to grab the latest qualifiers.
We might be able to parallelise them a bit more, or maybe find a more selective / intelligent way of doing it, where for example every time there's a non-runner we instantly recalculate all the strategies that include ranking rules, and ignore the others.
Eventually though, we'll end up with 2000 strategies that use rankings that all need to be refreshed at the same time.
I'm not sure what the permanent, scalable solution is tbh.