Create both orders but before transmit open the 'ticket' of the orders. Link both orders into an OCA (One Cancels All) by filling in the same word or letter (make something up) in the identifier field in the OCA box. Then transmit. If the STP is executed the MOC will be cancelled, if not the MOC will be executed and so the STP will be cancelled.Quote from Sabia:
Hi,
Anyone know if/how this is setup please...
If a buy Stop Limit (STP LMT) order is not triggered during the day, then buy Market On Close (MOC).
BUT also - only buy the Market On Close if the price is above an initial stop value? I understand that the STP LMT could be partially executed but do not want more at the close!If a buy Stop Limit (STP LMT) order is not triggered during the day, then buy Market On Close (MOC).
...otherwise I can cancel the order just before the close if it's below the stop value.Partial execution in itself is not a problem: you can program the OCA so that only the part number that is executed will be cancelled form the other orders.Quote from Sabia:
Hi,
Been reading up on OCA and was wondering if it is possible to still do as mentioned above:
BUT also - only buy the Market On Close if the price is above an initial stop value? I understand that the STP LMT could be partially executed but do not want more at the close!
ie: If the STP LMT is not triggered and the price is below an inital stop value then DON'T buy at the close.
Quote from MajorUrsa:
I doubt you can automate a Market order based on a stop condition. Just experiment and test in the paper account.
