Range % Value (as seen on Market Overview Screen) as an Automation/Servant Condition

lm1994
Posts: 43
Joined: Sun Jun 14, 2020 1:22 pm

Is there any way of modifying the rule slightly so that the top and bottom of the range are only defined should a certain amount of money have been matched there. For example, having the rule only define the top of the range if over 2% of the runners matched money has been traded there?
User avatar
Dallas
Posts: 24006
Joined: Sun Aug 09, 2015 10:57 pm

lm1994 wrote:
Sat Apr 01, 2023 11:35 am
Is there any way of modifying the rule slightly so that the top and bottom of the range are only defined should a certain amount of money have been matched there. For example, having the rule only define the top of the range if over 2% of the runners matched money has been traded there?
Yes, first you'll need to add three more Stored values in order to calculate the traded volume % at the best back price

SV1.png
SV2.png
SV3.png

Depending on what you are doing you might also want to get the best lay price volume %, to do that you just need to duplicate the last two stored values and change there names and the value it stored to the lay price


Once you've added the stored value you then just need to add a condition to the back bet rule (or whatever rule you want to trigger)

SV Condition.png
You do not have the required permissions to view the files attached to this post.
betexperttt
Posts: 18
Joined: Sun Oct 02, 2022 8:39 am

Dallas wrote:
Sat Apr 01, 2023 12:24 pm
lm1994 wrote:
Sat Apr 01, 2023 11:35 am
Is there any way of modifying the rule slightly so that the top and bottom of the range are only defined should a certain amount of money have been matched there. For example, having the rule only define the top of the range if over 2% of the runners matched money has been traded there?
Yes, first you'll need to add three more Stored values in order to calculate the traded volume % at the best back price


SV1.png

SV2.png

SV3.png


Depending on what you are doing you might also want to get the best lay price volume %, to do that you just need to duplicate the last two stored values and change there names and the value it stored to the lay price


Once you've added the stored value you then just need to add a condition to the back bet rule (or whatever rule you want to trigger)


SV Condition.png

Hi, there! Would you please explain how to set a condition that only allows a bet to be placed if the difference between the highest and lowest traded point of a selection is more than 10%? example: lowest traded price odds of 3 and highest traded price odds of 5. Thank you very much in advance! Looking forward to your response.
betexperttt
Posts: 18
Joined: Sun Oct 02, 2022 8:39 am

betexperttt wrote:
Mon Dec 22, 2025 1:13 pm
Dallas wrote:
Sat Apr 01, 2023 12:24 pm
lm1994 wrote:
Sat Apr 01, 2023 11:35 am
Is there any way of modifying the rule slightly so that the top and bottom of the range are only defined should a certain amount of money have been matched there. For example, having the rule only define the top of the range if over 2% of the runners matched money has been traded there?
Yes, first you'll need to add three more Stored values in order to calculate the traded volume % at the best back price


SV1.png

SV2.png

SV3.png


Depending on what you are doing you might also want to get the best lay price volume %, to do that you just need to duplicate the last two stored values and change there names and the value it stored to the lay price


Once you've added the stored value you then just need to add a condition to the back bet rule (or whatever rule you want to trigger)


SV Condition.png

Hi, there! Would you please explain how to set a condition that only allows a bet to be placed if the difference between the highest and lowest traded point of a selection is more than 10%? example: lowest traded price odds of 3 and highest traded price odds of 5. Thank you very much in advance! Looking forward to your response.
Dallas?
User avatar
Dallas
Posts: 24006
Joined: Sun Aug 09, 2015 10:57 pm

betexperttt wrote:
Mon Dec 22, 2025 1:13 pm
Dallas wrote:
Sat Apr 01, 2023 12:24 pm
lm1994 wrote:
Sat Apr 01, 2023 11:35 am
Is there any way of modifying the rule slightly so that the top and bottom of the range are only defined should a certain amount of money have been matched there. For example, having the rule only define the top of the range if over 2% of the runners matched money has been traded there?
Sorry must have missed your earlier message over Christmas


First you'll need to add three more Stored values in order to calculate the traded volume % at the best back price


SV1.png

SV2.png

SV3.png


Depending on what you are doing you might also want to get the best lay price volume %, to do that you just need to duplicate the last two stored values and change there names and the value it stored to the lay price


Once you've added the stored value you then just need to add a condition to the back bet rule (or whatever rule you want to trigger)


SV Condition.png

Hi, there! Would you please explain how to set a condition that only allows a bet to be placed if the difference between the highest and lowest traded point of a selection is more than 10%? example: lowest traded price odds of 3 and highest traded price odds of 5. Thank you very much in advance! Looking forward to your response.
You'll need a 'Set/Modify Stored Value' rule with 7 Stored value to do this, with the first three looking like this

High.png
High%.png
High%total.png

Then do the same for the lowest traded price using 3 more unique names for the stored values

After you've done them and have 6 stored values create a 7th to calculate the difference between the two value

Difference.png

Finally on your betting rule add a Stored Value condition to test the stored value named 'difference' (or whatever you choose to call it)
is greater than 10
You do not have the required permissions to view the files attached to this post.
betexperttt
Posts: 18
Joined: Sun Oct 02, 2022 8:39 am

thank you for taking the time to help. I'm just trying to create an automation exactly as the beacons but where the price has moved by + 10% from an anchor price instead of + 7.5%. E.g. lay any selection that has moved by +10% from an anchor price. is there a simpler way to create an automation bot? thanks very much in advance!!
User avatar
Dallas
Posts: 24006
Joined: Sun Aug 09, 2015 10:57 pm

betexperttt wrote:
Tue Feb 17, 2026 6:13 pm
thank you for taking the time to help. I'm just trying to create an automation exactly as the beacons but where the price has moved by + 10% from an anchor price instead of + 7.5%. E.g. lay any selection that has moved by +10% from an anchor price. is there a simpler way to create an automation bot? thanks very much in advance!!
There is an example here which is based on using 'beacons' and triggering once a price has moved 'X' percent
viewtopic.php?p=348081
User avatar
lavenham
Posts: 113
Joined: Thu Feb 28, 2013 10:24 am

Hi,
I have downloaded the basic template and using the range% stored value tried to get it to show on the ladder header i.e. Range %. Have checked everything and getting no value in column header.
Anyone any ideas what is going wrong?
Thanks
User avatar
Dallas
Posts: 24006
Joined: Sun Aug 09, 2015 10:57 pm

lavenham wrote:
Wed Jun 24, 2026 10:29 am
Hi,
I have downloaded the basic template and using the range% stored value tried to get it to show on the ladder header i.e. Range %. Have checked everything and getting no value in column header.
Anyone any ideas what is going wrong?
Thanks
Post a screenshot showing your full ladder screen as is
And also one of the 'Additional Information" page of the settings

That should enable us to see what youve missed
User avatar
lavenham
Posts: 113
Joined: Thu Feb 28, 2013 10:24 am

As requested - hope it is not too simple a reasons so I don't get embarrassed!
You do not have the required permissions to view the files attached to this post.
User avatar
Dallas
Posts: 24006
Joined: Sun Aug 09, 2015 10:57 pm

lavenham wrote:
Wed Jun 24, 2026 11:12 am
As requested - hope it is not too simple a reasons so I don't get embarrassed!
From what I cam see it looks like you've configured everything correctly
Just want to check you have the ,baf file Applied to the matket/s in Guardian?
User avatar
lavenham
Posts: 113
Joined: Thu Feb 28, 2013 10:24 am

Yes I have.
User avatar
jamesedwards
Posts: 5933
Joined: Wed Nov 21, 2018 6:16 pm

lavenham wrote:
Wed Jun 24, 2026 1:54 pm
Yes I have.
Make sure you don't have a space before or after range%
User avatar
lavenham
Posts: 113
Joined: Thu Feb 28, 2013 10:24 am

No Spaces.
User avatar
jamesedwards
Posts: 5933
Joined: Wed Nov 21, 2018 6:16 pm

lavenham wrote:
Wed Jun 24, 2026 3:06 pm
No Spaces.
There must be something wrong with the triggering within your .baf or in your Guardian. Is the .baf applied correctly to that specific market? Is that market otherwise refreshing ok? Upload your .baf rule here.
Post Reply

Return to “Bet Angel Automation - General”