by Gavin » Fri Feb 23, 2018 12:42 am
Were the three bets placed on different runners, or all on the same runner in 3 separate moments?
Were all three lay bets matched instantly as soon as they were submitted? If they were matched instantly then the Matched Odds (column BE) and Matched Amount (column BF) would be populated with their values.
If the orders were not matched instantly, then the FILLORKILL10 part of your command may be the culprit. If the order at 5.2 wasn't matched within 10 seconds (for example if price moved up quickly) then the lay order at 5.2 would have been cancelled and therefore its offset order would have been cancelled too.
When an order is submitted with a managed feature (offset or stop loss feature) attached to it, you will see the order in the Managed Bets tab in the main Cymatic window. It will eventually be deleted from that tab, once it has been matched and has no more features being managed. So for example, a bet with an offset (but no stop loss) will be removed from the managed bets list once the offset bet has been submitted. If it also has a stop loss attached to it, then it will stay in the managed bets list until the offset bet is either matched or the stop loss fires.
So if you send a lay bet at 5.2 with offset, stop loss and fill or kill features, there should be an entry in the managed bets list until either :
a) the fill or kill expires, if the lay bet was not matched, or
b) the lay was matched, then the offset fired and then either the offset bet gets matched or triggers as a stop loss.
Kind regards,
Gavin