Login Page - Create Account

Support Board


Date/Time: Sat, 20 Apr 2024 12:26:25 +0000



Attached Orders Rules

View Count: 2163

[2013-06-17 15:26:19]
tyler - Posts: 14
Hey guys,

Currently the Attached Order Rules only support one target and one stop per group, and doesn't allow more than the parent quantity to be traded by attached orders. Why? This is a pretty strict rule that I think most traders should be responsible for, not the system. Using two stops as a group is a widely used system (1 trailing stop and 1 fixed stop that are a OCO group/bracket). Another use of stops is for an automatic reversal of the position, but because both of these strategies needs to use twice the full parent quantity, this is impossible with the current SC attached orders system.

At first I thought that SC may be taking the position of "no trader should enter a position with a stop-loss order, therefore you MUST have a stop to keep your targets/limits in check" but that doesn't hold up because we're allowed to put in a target with no stop and vice versa.

It would be very nice if traders had more freedom with the Attached Orders. Setting up any combination of stops and targets for whatever quantity we want doesn't seem like an unreasonable amount of responsibility for a trader to assume.

As always, thanks for all you do. Sierra Charts is easily the best charting package available on the market today.
[2013-06-17 18:15:47]
Sierra Chart Engineering - Posts: 104368
If you want 2 stops, you need to use a different OCO Group for each stop and use use the same OCO Group for the corresponding target for each stop. This is all. Sierra Chart does do what you need. It sounds as though you have a misunderstanding of the OCO Group setting.

However, you cannot use a greater quantity for Attached Orders that exceeds the parent order.

The requirement for a separate OCO Group and not being able to use a larger quantity, are imposed by backend trading servers in the case of OCO server-side functionality.


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
[2013-06-17 20:04:51]
tyler - Posts: 14
I don't think you TOTALLY understood my post but that's ok.

Your last sentence lets me know that you understand I'd like to have two stops in one OCO and have their combined quantity be higher than the parent quantity. And now I know that I cannot because the rules are in place only because of the chance of OCO server-side functionality.

I appreciate your quick response.
[2013-06-28 00:09:17]
hft168 - Posts: 31
Hi S.C. Support,

I am seeing the similar problem too when running a simulation with spreadsheet using attached order.

I configured 2 contracts, then two targets, and it showed the green Target/Stops Match. Then I ran a replay for autotrade. After a few seconds, it started beeping and the quantity reverted from 2 to 1, then the RED Traget/Stops Nomatch appeared, and then the trade service log recorded this:

"Trade Order Error: The order quantity for the Parent is 1 and this is less than the total order quantity of 2 for the Attached Orders. Please adjust the order quantities so the parent is greater or equal to the Attached Orders. | 2013-06-27 18:59:23"

With the same attached orders setting with 2 stops (OCO Group 1 and 2), I can enter the orders correctly by hand, by errors out when autotrade is doing the work.

It should be easy to reproduce with the last few versions. (I was at 988 to 991)

Thanks.

[2013-06-28 00:15:38]
Sierra Chart Engineering - Posts: 104368
This does not seem to be related to what this thread is about.

The issue is you have set the Order Quantity in your auto trade system to 1. There can be no other possibility here.

Are you using a Spreadsheet or ACSIL.
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: 2013-06-28 00:16:04
[2013-06-28 00:22:30]
hft168 - Posts: 31
That was what I thought initially, but I was able to do that before last year.

I use Spreadsheet System for trading and the max position allow was set to 1000.

Thanks.
[2013-06-28 01:58:27]
hft168 - Posts: 31
I tried both CTS T4 and Transact Futures as data source, the problem seems to be consitent with both (that it reverts from 2 contact to 1).

Was it because the order quantity option was removed from the Spreadsheet? I remember we used to have both order quantity and max position allow to set them up but not we only have one option.

Hope this would help to get the problem reproduced for resolution.

Thanks.
[2013-06-28 02:57:47]
Sierra Chart Engineering - Posts: 104368
The order quantity is directly controlled from the spreadsheet now and must be set there. Please refer to:
https://www.sierrachart.com/index.php?l=doc/doc_SystemsAlerts.php#CellJ26

Once you set it to 2 you will be fine.
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
[2013-06-28 04:15:37]
hft168 - Posts: 31
Thank you. That solves the problem.

Just wonder if this option can be put back next to the option of "maximum position allowed" for easier access.

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

Login

Login Page - Create Account