Bet Angel - Release & version history : New beta version of Bet Angel v1.55.0 - now on general release

Post Reply
Bet Angel
Bet Angel
Bet Angel
Posts: 3784
Joined: Tue Apr 14, 2009 3:47 pm

Wed Jul 29, 2020 11:07 am

Anbell wrote:
Wed Jul 29, 2020 4:59 am
If we're still doing requests for this version, it'd be handy to have an account identifier on Guardian.
We have had similar requests before, so I'll add your vote. Some people have asked for the username to be applied to other screens too such as watch lists and market overview, so we'll probably need a setting that offers a few choices. It touches too much code for a bug fix build for the beta, but we'll consider it for a .1 version or the next full release.

Atho55
Posts: 373
Joined: Tue Oct 06, 2015 1:37 pm

Wed Jul 29, 2020 1:27 pm

Since streaming was implemented to have some of the conditions limited to 1 second increments seems a bit pedestrian so if increments of 1/10s could be implemented that would be handy.

Typically as per the pic below.

HRO.jpg
Adding other items such as Book%, Vol, SV etc etc to the picklist would be a bonus
You do not have the required permissions to view the files attached to this post.

sionascaig
Posts: 314
Joined: Fri Nov 20, 2015 9:38 am

Thu Jul 30, 2020 11:57 am

"The new 'Text Comparison condition' has been added to compare text in the market name against a list of entered text. This can be used with condition grouping to construct more complex AND/OR/NOR text matching conditions"

Thanks so much for putting this in...

In the "list of entered text items" should the test items you wish to check against be in quotes or some other delimiter, e.g. say I wanted to select Nov Stks & Nov Hrds would it be entered as

"Nov Stks"
"Nov Hrds"

at the moment i've just stuck a rule in for each with no quotes (just wasn't quite sure how the logic works)

Thanks

Bet Angel
Bet Angel
Bet Angel
Posts: 3784
Joined: Tue Apr 14, 2009 3:47 pm

Thu Jul 30, 2020 12:02 pm

Atho55 wrote:
Wed Jul 29, 2020 1:27 pm
Since streaming was implemented to have some of the conditions limited to 1 second increments seems a bit pedestrian so if increments of 1/10s could be implemented that would be handy.
Normal price comparisons are limited to whole seconds, but you could store the price of interest in a Stored Value History List and then will be able to compare to the nearest half second using the Stored Value Condition. If you want to compare more frequently than that, you're better off creating your own Stored Values for CURRENT, PREVIOUS, PREVIOUS2 etc to cover the interim updates and roll the data back with assignments. e.g. SET PREVIOUS2 = PREVIOUS; SET PREVIOUS = CURRENT; SET CURRENT = {bet back price... or whatever}; on each update.

Even with disk paging, having to store every single update to the nearest millisecond would soon overwhelm the process and considering most of the data would never be used, it's much better to create what you need yourself with Stored Values.

Bet Angel
Bet Angel
Bet Angel
Posts: 3784
Joined: Tue Apr 14, 2009 3:47 pm

Thu Jul 30, 2020 12:05 pm

sionascaig wrote:
Thu Jul 30, 2020 11:57 am
In the "list of entered text items" should the test items you wish to check against be in quotes or some other delimiter, e.g. say I wanted to select Nov Stks & Nov Hrds would it be entered as

"Nov Stks"
"Nov Hrds"

at the moment i've just stuck a rule in for each with no quotes (just wasn't quite sure how the logic works)
Just enter the exact text you want to match with a line break in between. No Quotes.

So....

Nov Stks
Nov Hrds

....would cause the condition to only be true if the market name contained (or ended with) either of those two lines of text.

Atho55
Posts: 373
Joined: Tue Oct 06, 2015 1:37 pm

Thu Jul 30, 2020 1:22 pm

Thanks for the reply BA dev team, you can see why I suggested it be done by yourselves if possible from your own reply. Picklist v multiple SV steps. 1 v 10,000. You being the 1 doing it once and 10,000 all the people that will do it the other way in the future.

Bet Angel
Bet Angel
Bet Angel
Posts: 3784
Joined: Tue Apr 14, 2009 3:47 pm

Thu Jul 30, 2020 3:34 pm

Atho55 wrote:
Thu Jul 30, 2020 1:22 pm
Thanks for the reply BA dev team, you can see why I suggested it be done by yourselves if possible from your own reply. Picklist v multiple SV steps. 1 v 10,000. You being the 1 doing it once and 10,000 all the people that will do it the other way in the future.
The point I was trying to make was to keep hold of every value on every refresh of every market, just in case it was needed for lookup later, would ruin the performance for the majority of people that didn't need that data. If you store what you need when you need it with Stored Values, then it's part of your own configuration. The half second granularity is a good balance between storage constraints and accuracy, but if you need to exactly compare against the previous update or a few updates before that, it's not difficult to add a few rules that handles that and with this build it can be applied to EVERY selection if required with the same rule. With the ability to copy rules between files you'll only have to create the rules the once.

Atho55
Posts: 373
Joined: Tue Oct 06, 2015 1:37 pm

Thu Jul 30, 2020 5:14 pm

Apologies for not being very clear, I was thinking that it would be used as a condition only to trigger the bet by comparing over a smaller time period than 1 second.

Secondly, could any of the other items be added to the dropdown other than the 4 that we have now. The mash up of screenshots might make it clearer.

Sample.jpg
You do not have the required permissions to view the files attached to this post.

Bet Angel
Bet Angel
Bet Angel
Posts: 3784
Joined: Tue Apr 14, 2009 3:47 pm

Thu Jul 30, 2020 6:59 pm

We don't have any plans to duplicate all the stored value options into other conditions such as Historic Relative Odds, but here is how you'd create Historic Relative Odds using History Lists. This will allow you to compare two values in time to the nearest half second and if you're comparing the value Now against one in the history list I would expect it to be accurate to about 0.1 seconds for values less than half a second.

So this example stores Lay Book% in History List 1 on every refresh and VWAP into History List 2. (Note: History List 2 is just to highlight that you can store multiple values with the one rule... it isn't actually used by the condition in this example)

Then another rule compares the Lay Book % as at Now to see if it is greater than the History List 1 value as at 0.5 seconds ago to decide whether to place a bet of not.
Storage rule.png
Store_HL1.png
Store_HL2.png
Trigger_Based_On_HL.png
You do not have the required permissions to view the files attached to this post.

sionascaig
Posts: 314
Joined: Fri Nov 20, 2015 9:38 am

Fri Jul 31, 2020 10:25 am

Bet Angel wrote:
Thu Jul 30, 2020 12:05 pm
sionascaig wrote:
Thu Jul 30, 2020 11:57 am
In the "list of entered text items" should the test items you wish to check against be in quotes or some other delimiter, e.g. say I wanted to select Nov Stks & Nov Hrds would it be entered as

"Nov Stks"
"Nov Hrds"

at the moment i've just stuck a rule in for each with no quotes (just wasn't quite sure how the logic works)
Just enter the exact text you want to match with a line break in between. No Quotes.

So....

Nov Stks
Nov Hrds

....would cause the condition to only be true if the market name contained (or ended with) either of those two lines of text.
Fantastic - should be able to combine 3 current bafs into one )

Now off to play with the other uber features....

Post Reply

Return to “Bet Angel - Release & version history”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 1 guest