If you look at my screen shot I have set the historic odds to be less than 6.4, 180 seconds ago.
Does this mean that 180 seconds ago it was less then 6.4 or does it mean for the entire time from 0 to 180 seconds ago it was less the 6.4.
Historic fixed odds
- SeaHorseRacing
- Posts: 2896
- Joined: Fri May 20, 2016 7:06 pm
You do not have the required permissions to view the files attached to this post.
I've used this condition a few times in the past, and the rule that you attached looks at the last traded price exactly 180 seconds ago based on the current time, and, if the last traded price 'was' less than 6.4 exactly 3 minutes ago, then the result of the condition would be true.
If the last traded price exactly 180 seconds ago was greater than or equal to 6.4 then the result of the condition would be false.
The condition basically references a specific price point at an exact time in the past.
Any price fluctuations between the current and specified time are ignored.
http://www.betangel.com/user-guide/hist ... _odds.html
If you wanted to trigger an automated event based on whether or not the last traded price has dipped below 6.4 in the last 3 minutes, you could use a separate rule with a signal name (e.g. 'PriceLimit') that is given a value when the price falls below 6.4 at any point within a set time period. You could then use a second rule with a condition that would be true if 'PriceLimit' was set with a value.
Hope that helps.
If the last traded price exactly 180 seconds ago was greater than or equal to 6.4 then the result of the condition would be false.
The condition basically references a specific price point at an exact time in the past.
Any price fluctuations between the current and specified time are ignored.
http://www.betangel.com/user-guide/hist ... _odds.html
If you wanted to trigger an automated event based on whether or not the last traded price has dipped below 6.4 in the last 3 minutes, you could use a separate rule with a signal name (e.g. 'PriceLimit') that is given a value when the price falls below 6.4 at any point within a set time period. You could then use a second rule with a condition that would be true if 'PriceLimit' was set with a value.
Hope that helps.
So say if I wanted to back a horse above 4.0 at starting time but it has to have been below 4.0 within 20 minutes how do i do this? Because the historical odds condition will only give me one moment in time but I want all of the 20 mins to be taken into account if anyone understands haha?
- SeaHorseRacing
- Posts: 2896
- Joined: Fri May 20, 2016 7:06 pm
I had the same problem what I did was set differnt historical odds every 30 seconds. So a new rule for each.
So such and such 500 seconds ago. Such and such 450 secs ago and so on.
If you want 20 mins worth do every 30 secs or minute but with say the last min you can have one for every 10 secs or something.
Im sure Dallas can advise better.
So such and such 500 seconds ago. Such and such 450 secs ago and so on.
If you want 20 mins worth do every 30 secs or minute but with say the last min you can have one for every 10 secs or something.
Im sure Dallas can advise better.
Last edited by SeaHorseRacing on Thu Mar 09, 2017 7:43 pm, edited 1 time in total.
It can be done using some basic signals similar to how this bot is set upNaffman wrote: ↑Thu Mar 09, 2017 7:33 pmSo say if I wanted to back a horse above 4.0 at starting time but it has to have been below 4.0 within 20 minutes how do i do this? Because the historical odds condition will only give me one moment in time but I want all of the 20 mins to be taken into account if anyone understands haha?
http://www.betangel.com/forum/viewtopic ... 43&t=11954
You would set a signal when odds are below 4.0 and when it goes above have the signal reset
Then on your back rule use a 'signal changed condtion' to say it has to be over 20 mins (1200secs) since a signal value was changed (ie, set)