Anyway, sorted it and the scripts seem to run ok except for a bug and a couple of minor irritations.
First of all the bug seems to be that even though I have a set a condition of:
Number of unmatched bets condition is equal to 0
on occassion I was getting multiple bets firing. At one point I had 4 bets that had been sent off even though it was set to wait for 9 seconds before rearming
excerpt of log
18/11/2011 22:20:43: £ 5 Lay bet placed on Over 2.5 Goals at 4.6. Entirely unmatched when it initially reached the market. Ref: 17189882953 ( Fill or kill bet with 20 seconds delay. Offsetting by 3 ticks with greening. )
18/11/2011 22:20:53: £ 5 Lay bet placed on Over 2.5 Goals at 4.6. Entirely unmatched when it initially reached the market. Ref: 17189885407 ( Fill or kill bet with 20 seconds delay. Offsetting by 3 ticks with greening. )
This is not consistent and I do not seem to have any control in re-creating it.
So on to a couple of feature that I think would be a great addition.
I am only able to place a lay/bet relative to the market price i.e I can place a lay at a number of ticks above or below the current lay price. When I am trading however, what I really want is to be able to lay at a number of ticks above or below the current bet price. (and the reverse for betting)
The next problem I encountered is to do with the suspension due to a goal/red card in soccer. The odds are all over the place after the suspension and there is a lot of un-gentlemanly behaviour taking place What would be nice would be a condition that would be;
Do not place bet/lay within (x) seconds of market being unsuspended.
Well, that was my two pence worth. Although I may appear critical, I actually like this release very much and I think it is a huge step in the right direction. Just need to iron a few minor things out.