Login Page - Create Account

Support Board


Date/Time: Sun, 12 Jan 2025 19:06:11 +0000



Attached orders: Stoploss placed directly at the exchange

View Count: 1710

[2017-03-03 10:56:19]
Peter1000 - Posts: 7
When I place a limit order to open a position, an attached stop loss order should automatically be placed directly at the exchange. For some reasons I don´t want SC to place the stop loss order AFTER the entry order is filled. An attached profit target order should be placed AFTER the entry order is filled.

How to achieve this?


Regards,

Peter1000
[2017-03-04 12:25:00]
Sierra Chart Engineering - Posts: 104368
You need to use server-side bracket orders for this and this will cause all three orders to be placed at the same time.

Set Global Settings >> Data/Trade Service Settings >> Service to CQG FIX Trading. Only the CQG FIX Trading service supports server side bracket orders to accomplish what you want.

And you need to enable this option:
Global Trade Settings Windows: Use Server Side Bracket Orders (if supported) (Global Settings >> General Trade Settings >> General)
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
Date Time Of Last Edit: 2017-03-06 17:43:27
[2017-03-06 15:17:00]
Peter1000 - Posts: 7
1. I guess you made a typing error. Your CQG documentation says that only CQG FIX Trading (not CQG Web API) supports server-side bracket orders.

2. From your suggestion to use server-side orders I conclude: Sierra Chart is not able to place several orders simultaneously, directly at the exchange. Is this correct?

3. The background of my question: In extreme situations (fast and large market swings) you get the smallest slippage of your stop loss orders, when they reside on the exchange (compared to the situation of server-side orders or Sierra Chart managed orders). In addition the position is secured when the internet connection of the Sierra Chart Client is interrupted.
[2017-03-06 17:47:07]
Sierra Chart Engineering - Posts: 104368
1. We made a mistake with this. It is only the CQG FIX Trading connection which does support the server side bracket orders. You would have known because the order confirmation prompt would indicate that they were not supported with CQG Web API.

Set Global Settings >> Data/Trade Service Settings >> Service to CQG FIX Trading. Only the CQG FIX Trading service supports server side bracket orders to accomplish what you want.

2. No, this is not correct. Sierra Chart is able to place a bracket orders which are managed by the trading service you are using. In this case CQG. Also a Target and Stop order are never placed at the exchange until the parent order fills.

Your statement is completely contrary to what we have said.

3. Understood, but when you use a server-side bracket orders, you will get the functionality you want but the stop order is not going to be placed at the exchange until the parent order fills.
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-03-06 19:05:45]
Peter1000 - Posts: 7
2. A misunderstanding. In both of my posts (#1 and #3) I wrote "directly at the exchange" (NOT at the CQG trading server). In my point 3 I explained why this makes a great difference in some (rare) situations. Let me reformulate my question: With three mouse clicks I can place three orders (e.g. buy limit, sell stop, sell limit) directly at the exchange. Is it possible to automate this with SC in the following way. With one mouse click I pace the buy limit and SC places the other two orders automatically. Not server-side, not client-side but directly at the exchange?

Sorry for the repeated details. It´s a pain to read such a text ;-)
[2017-03-06 19:20:04]
Sierra Chart Engineering - Posts: 104368
2. Yes, we know you mentioned directly at the exchange, but we are used to users being imprecise with us and using that terminology when they really mean at the trading technology providers server whether they understand this or not.


It is routine that we reinterpret information in order to fit it to what is logical and makes sense within the context.

With one mouse click I pace the buy limit and SC places the other two orders automatically. Not server-side, not client-side but directly at the exchange?
No, this is not supported unless you develop something like this yourself using ACSIL:
http://www.sierrachart.com/index.php?page=doc/ACSILTrading.html
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