Hi MarkV,
I will try to make you a description.
It´s a block of triggers with a close block and 3 other triggers to place bets. The block of triggers is set to repeat : no more than 10 secs. the refresh rate of the data is 10 seconds and the update list of bets every 3 secs.
Both the close block and the other triggers have conditions demanding that there are no unmatched bets in the market, to be executed again.
More than 90% of the time the triggers place just a set of bets as it was supposed. Then it stops till all the bets are matched. When matched the close block trigger re-activates the trigger again and it should place a 2nd set of bets. So i don´t think the close block has a problem. The problem comes before, in the triggers that place the bets. I will try to explain better.
Sometimes the necessary conditions are fullfilled and the bets should be imediatly placed, but, for some reason apparently the MFP keeps processing the operation. As the operation isn´t finished another repetion of the trigger starts and as there are still no unmatched bets. The same trigger places a 2nd and equal set of bets.
The block is set to repeat : no more than 10 secs, but i noticed that depending of the moment my triggers are repeated once each 1 to 10 secs (i don´t know why it varies). As i have a repeat block i think i can´t use a execute no more often than x secs. So how do i change the rate my bets are updated?
Thanks