Is there a reason why "Every" isnt available for backing\laying at SP ?
I have a number of selections that have an "Enter" SV set, based on external data. But as I don't know which selections they will be I'd like to use an Every rule, with a condition that the SV is set for that runner.
The only way I can get around it at the moment is to create a separate rule per all possible runner positions i.e 1-25
Back at SP - EVERY Selection
+11 (I use ANY with 30 triggers, but isnt ideal)sniffer66 wrote: ↑Sat Apr 16, 2022 11:54 amIs there a reason why "Every" isnt available for backing\laying at SP ?
I have a number of selections that have an "Enter" SV set, based on external data. But as I don't know which selections they will be I'd like to use an Every rule, with a condition that the SV is set for that runner.
The only way I can get around it at the moment is to create a separate rule per all possible runner positions i.e 1-25
+11 (I use ANY with 30 triggers, but isnt ideal)sniffer66 wrote: ↑Sat Apr 16, 2022 11:54 amIs there a reason why "Every" isnt available for backing\laying at SP ?
I have a number of selections that have an "Enter" SV set, based on external data. But as I don't know which selections they will be I'd like to use an Every rule, with a condition that the SV is set for that runner.
The only way I can get around it at the moment is to create a separate rule per all possible runner positions i.e 1-25
- firlandsfarm
- Posts: 3384
- Joined: Sat May 03, 2014 8:20 am
Yes, I sometimes find I cannot use Every for a rule and have to set up an Any loop to cover up to 40 runners. It's not a pain and have never mentioned it before but as it's now part of a topic I thought I would break silence. 
I've always assumed there is a coding reason because of the way BA works.

I've always assumed there is a coding reason because of the way BA works.
I think this one is just an oversight, but I might be wrong.firlandsfarm wrote: ↑Sun Apr 17, 2022 9:56 amYes, I sometimes find I cannot use Every for a rule and have to set up an Any loop to cover up to 40 runners. It's not a pain and have never mentioned it before but as it's now part of a topic I thought I would break silence.
I've always assumed there is a coding reason because of the way BA works.
Another thing that would be handy for me is if we could use SP Limit to back to win a fixed amount. I know that is difficult because we dont have a price (yet) but if we could back to win say $100 at the current price we'd get close enough. Having only 'fixed stake' is definitely an issue for me (although i understand why it's the case)
- ShaunWhite
- Posts: 10570
- Joined: Sat Sep 03, 2016 3:42 am
The way I handle bets with a stake that varies (sp or sp hedging dependant on exposure usually) can be simulated in BA I think. Ie store the price, stake and exposure when you place the bet, if the price moves by a given amount, or your exposure changes, compare that with your existing bet, and if the stake has changed by say, a quid or the side has, then cancel/replace the bet. You need thresholds on the change otherwise it amends it too often. Especially true near the start because if they go off mid cancek/replace you can get caught with your trousers down.
Basically keep cancelling/replacing as the price moves to adjust your stake.
- ShaunWhite
- Posts: 10570
- Joined: Sat Sep 03, 2016 3:42 am
To back only the horses that meet my conditions at BFSP without leaving them sitting unmatched. Doing that doesn't cater for a minimum acceptable price.
- ShaunWhite
- Posts: 10570
- Joined: Sat Sep 03, 2016 3:42 am
- ShaunWhite
- Posts: 10570
- Joined: Sat Sep 03, 2016 3:42 am
6yrs a user and I still don't get Any and Every.
Even the dictionary doesn't help:
Every always refers to the total number of something. Any refers to one, several or all of a total number

Even the dictionary doesn't help:
Every always refers to the total number of something. Any refers to one, several or all of a total number
- jamesedwards
- Posts: 4370
- Joined: Wed Nov 21, 2018 6:16 pm
'Any' saves time. If you want X to happen when any selection achieves Y condition; if you choose 'every' then Guardian will check through every single selection when it could have just stopped after it hit the first one.