Hi all, the standard trigger for Laypro88 seems to allow the trigger to be placed at any time before a market is settled, so it allows the option of in-play triggering, which would not strictly follow the intention of the strategy. I know this has been discussed some time ago, but there doesn't appear to have been a fix to the trigger (if that's even possible).
I've tried tweaking the trigger, in the 'laying' section where it default to market status 'All Except Settled' i'm not sure what that's trying to do. I changed it to market status 'Idle or Suspended' and a few triggers happened, but then it stopped, saying 'Inappropriate state of market (Finished)'. Presumably this is referring to the last triggered market is it? So no new trigger will implement if the last market is Settled, but it will implement is the last triggered market is anything else?
There are also a few supplementary conditions to this trigger I don't understand as well. It says Lay if.. Idx, lay_price, min_runners, lay_price_diff & mins_before_off... all those conditions seem fine, but then it says AND "Trigger Laying if No of Runners is equal to 0" where 0 is the paste condition. I don't understand that condition, would someone be able to explain it for me please? Then there is an 'or' condition tagged on to that 'and' condition, saying 'or if previous triggered event is settled'. That 'or' part seems to contradict the condition I mentioned in the second para where it triggers on anything except settled.
All in all i'm very new to this software but a little puzzled by what the conditions are telling me. I've attached a couple of screenshots in case i've not explained it very well.
And is there a way to stop this triggering on in-play markets at all?
Many thanks (and apologies if this topic is in the wrong section)