Morning all.
Was wondering whether anyone could provide any insight as to the best way to stop triggers firing at the same time - possibly by way of another condition.
in the 1st instance i have a block of triggers that monitor each horses last traded price during
the race based on the horses index (10 separate triggers).The triggers that control the betting are in a separate block for each horse (10 separate blocks with 1 trigger inside). They will place a bet when certain criteria is met in the price monitoring triggers.
so i have say 10 blocks of betting triggers that are identical except for the fact that betting trigger 1 is looking for a certain price change in the index 1 monitoring trigger.
Betting trigger 2 is looking at changes in price monitoring trigger 2, and so on...
I have set up conditions that say only place a bet if back / lay matched or unmatched = 0 and
set the bet refresh to update simultaneously with the market, which is 0.30 sec.
the issue is that two or more triggers are firing at exactly the same time, rendering the back / lay matched/unmatched condition useless.
i have also tried setting each betting trigger to monitor at different intervals, but this means that the betting trigger for horse 10 is only being looked at once every 4-5 secs. which means that opportunities are being missed.
any help is appreciated.
thanks