Login Page - Create Account

Support Board


Date/Time: Wed, 24 Apr 2024 08:19:13 +0000



"Hold Market Orders Until Pending Cancel Orders Are Confirmed" question

View Count: 1322

[2017-09-23 04:48:19]
onnb - Posts: 660
Regarding the setting "Hold Market Orders Until Pending Cancel Orders Are Confirmed"

When calling FlattenAndCancelAllOrders from ACSIL

1) If the setting is checked, does that mean that SC will wait for any child orders to be canceled before submitting the market order to flatten?
2) What will SC do if flatten and cancel is called and at the exact same moment one of the child orders gets filled?
[2017-09-23 08:42:57]
Sierra Chart Engineering - Posts: 104368
1. Yes, this applies to any orders for the symbol and account. Refer to the documentation.

2. The market order will be sent as soon as all orders are confirmed canceled. It is that simple. There is nothing complicated about this.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-09-23 20:44:42]
Sierra Chart Engineering - Posts: 104368
2. We were contemplating our answer and your original question. The way this works is that the market order will be sent when there are no longer any pending cancel orders. So if an order is filled it would not be considered a pending cancel order.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-09-24 16:25:46]
onnb - Posts: 660
What we are seeing is that we did FlattenAndCancel at the very moment that the target order got filled. The position ended up reversing.
[2017-09-24 21:15:17]
Sierra Chart Engineering - Posts: 104368
OK we understand. We will see if we can implement a solution to the scenario where the flatten market order quantity is either reduced or just canceled depending upon that fill.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2019-02-20 09:28:02]
ARDAN - Posts: 66
Can I use "Hold Market Order Until Pending Cancel Orders Are Confirmed" option with LMAX Live Trading DTC?
Thanks.
[2019-02-21 00:46:42]
Sierra Chart Engineering - Posts: 104368
Yes you can use this option.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account