Login Page - Create Account

Support Board


Date/Time: Mon, 10 Mar 2025 01:59:21 +0000



DOM Limit Offset on Parent order (Server-side)

View Count: 931

[2022-03-04 15:11:46]
User92573 - Posts: 547
Dear Support

I've read through the extensive order documentation but could not find a solution to this question.
What I'd like to do on the Sierra DOM is a enter a bracketed order where the Parent is an offset Limit order.
I can see that as expected the attached orders are able to employ an 'offset' for the stop-loss and target but I cannot see an option to offset the Parent order for example:

Parent + 1 target + 1 stop.

Current Market Bid is 4332.25

Target Offset 12 ticks
Stop Offset 6 ticks
Parent Buy Limit -1 tick @ 4332.0

The Parent is Server-side not Client.

Note that I have not yet moved to the 'Bill Briggs' Teton for routing. I am currently using CQG.

Many thanks
[2022-03-04 17:55:17]
John - SC Support - Posts: 38516
You just specify the main order as a Limit order and enter the price at which you want to place it. Refer to the following:
Order Types: Limit

You have to specify the price for the parent order, you can not specify it as an offset from the current price.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2022-03-04 20:36:30]
User92573 - Posts: 547
Hi John

I think I explained it poorly and of course you are right, however I wanted to, in this example simply 'Hit Buy' on the DOM whereby the selected parameters would be executed.

In the example presented, selecting the Buy would automatically set the (Server-side) Parent, Limit Order @ Market -1 tick; the stop @ Market - 6 ticks and the target @ Market + 12 ticks.

What are your thoughts?

Many thanks for your reply.
[2022-03-04 21:57:02]
John - SC Support - Posts: 38516
We tried to point out that there is not a way to specify a tick offset through the Trade Window. But we just tried a setup with the Keyboard Shortcuts and there is a way to do it using Keyboard Shortcuts.

First, ensure that your Trade Window is set to have the Parent as a Limit order. It does not matter what the entered price is.

Then setup a Trading Keyboard Shortcut for Buy Bid - 1.

Then when you use that keyboard shortcut it will place the Parent as a Limit order at the Bid price less 1 tick.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2022-03-06 13:21:50]
User92573 - Posts: 547
Hi John

The keyboard short-cut works for the Parent order but what about the child orders?

Is there no other way to define a "press of the button" price improvement to the Parent Limit order while still allowing the user to attach/define Child orders?

This would be really helpful. In my mind NT is nowhere near as sophisticated as Sierra but it's a standard feature on NT as well as many other professional DOMS.

As always, I'm happy to assist with programming costs if this could be added. Please let me know your thought, or any other more complete alternative solutions.

Many thanks.
[2022-03-07 16:47:02]
John - SC Support - Posts: 38516
As long as your Trade Window has the option enabled for Use Attached Orders, then when you place the Parent order, you will get the OCO child orders as well. Refer to the following:
Basic Trading and the Trade Window: Main/C >> Use Attached Orders

If we are not understanding your question, then please let us know with some more specifics of what you are needing.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2022-03-07 16:52:17]
Sierra Chart Engineering - Posts: 104368
Yes, what you want to do in post #5 is completely standard. You can use a keyboard shortcut to initiate the sending of the parent order and the Attached Orders are automatically at that moment attached.

Refer to the prior post.
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
[2022-03-07 19:08:13]
User92573 - Posts: 547
Yes, I tried that when you suggested keyboard shortcuts but even with attached orders selected and the child stop, and child target selected, the keyboard short cut only seems to execute the parent order.

Maybe I'm setting something incorrectly. Attached is the DOM setting showing attached order selected.
Date Time Of Last Edit: 2022-03-07 19:10:43
imageKeyboard Shortcut DOM - 01.png / V - Attached On 2022-03-07 19:07:50 UTC - Size: 19.24 KB - 150 views
[2022-03-07 21:33:21]
John - SC Support - Posts: 38516
Sorry, it looks like we misunderstood what you wanted. We thought you were asking how to use the Keyboard Shortcut to put on the Parent order with the attached orders at the same time.

If you want to send the Attached orders separate from the Parent, then you would need to setup the Keyboard Shortcut for Send Attached Orders - Position. Also note there are keyboard shortcuts that can be created for Buy Send Attached Orders - Position and Sell Send Attached Orders - Position.

If you are still looking for something else, then let us know what it is.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2022-03-07 22:56:27]
User92573 - Posts: 547
Hi John,

No I never mentioned anything to do with shortcuts. That came from support.

All I asked was how to send a server-side limit order (Parent) that had a price improvement (offset number of ticks) with the attached orders.

Exactly as we can already do on the DOM but with the addition of an offset on the Parent, not just the attached Child orders.

Lots of users seem to almost unnecessarily be using other DOMS with Sierra to obtain this function. It's just an option to do a limit with offset on the Parent, as well as the attached orders.

Many thanks.
[2022-03-09 18:24:50]
User92573 - Posts: 547
Any thoughts before I bite the bullet and pay for Jigsaw?
Date Time Of Last Edit: 2022-03-09 18:39:16
[2022-03-09 18:45:12]
John - SC Support - Posts: 38516
The only thing is what we originally posted with the Keyboard shortcut.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2022-03-09 19:15:40]
User92573 - Posts: 547
But it doesn't seem to work with attached orders John?
I've followed all of the instructions.
Can you provide some more detail.
Also is this something that may be added in the future. It's standard on so many DOMs.
Many thanks.
[2022-03-09 19:49:39]
User92573 - Posts: 547
Okay, not ideal.

Customize Keyboard Shortcuts >> Trading Keyboard Shortcuts >> Buy Bid -2 tick "CTRL ALT SH LETTER"
But, how do you apply the attached order to the Shortcut?


Why isn't it ideal - because Sierra is now applying a global shortcut to a all charts irrespective on tick size.


Would an external programmer be able to add the functionality/additional functionality to the DOM to cater for this?
I'd prefer an integrated solution, but I know scores of people staying with NT or renting higher spec DOM's like Jigsaw just for small features like this.
Can't believe there is no direct setting for Parent Limit offset as well as attached orders "on the DOM" but it is what it is suppose.


I've been with Sierra several years and contributed costs to a number of the tools. I'm really disappointed. It seems like the programmers are now more focussed on additional revenue from data ....

Date Time Of Last Edit: 2022-03-09 20:17:05
[2022-03-09 22:05:33]
John - SC Support - Posts: 38516
But, how do you apply the attached order to the Shortcut?

As long as your Trade Window is setup to have the Attached Orders, then you will get them. In other words, make sure the option for "Attached Orders" is enabled and your attached orders are setup. Then when you select that keyboard shortcut it is going to apply that setup.

Would an external programmer be able to add the functionality/additional functionality to the DOM to cater for this?

Yes. You can find a list of programmers here:
List of Third Party Sierra Chart Study and System Programmers

I've been with Sierra several years and contributed costs to a number of the tools. I'm really disappointed. It seems like the programmers are now more focussed on additional revenue from data ....

Actually, it's quite the opposite. We are more focused on getting our own connections running in order for Sierra Chart users to have the best experience possible. By owning the entire process from the software, data, and order routing, we can ensure that users will have a high-quality, low-latency, trading experience. This is what our changes are about.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2022-03-10 10:19:34]
User92573 - Posts: 547
Thank you John.
In the last 25 years I've used most platforms and even went to the US to work through ideas with Rina late 90's
Sierra is the most flexible and best I've personally used.
Very powerful and excellent support.
I think I was getting a little frustrated ... apologies.
[2022-03-10 23:44:08]
Sierra Chart Engineering - Posts: 104368
These comments are unnecessary, and are absolutely untrue:
It seems like the programmers are now more focussed on additional revenue from data ....

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
[2022-03-11 10:40:41]
User92573 - Posts: 547
These comments are unnecessary, and are absolutely untrue:

Yes you are absolutely correct and if you had read the previous post you'd have seen my comments and apology!
Date Time Of Last Edit: 2022-03-11 10:48:17
[2022-03-17 11:12:48]
User907968 - Posts: 838
@User92573

Did you consider adding a control bar to the DOM? Control Bar: Customize Control Bars >> Control Bar 1-12 (Global Settings)

There are standard buttons available for limit orders with 1-3 ticks price improvement.

You can also configure custom keyboard shortcuts with different price improvement options using the Custom Trading Keyboard Shortcuts, these keyboard shortcuts can then also be linked to control bar buttons, so you can setup buttons for whatever you need and attach them to the DOM window.
Date Time Of Last Edit: 2022-03-17 11:13:52
attachmentDOM Buttons.mp4 - Attached On 2022-03-17 11:11:37 UTC - Size: 571.74 KB - 272 views
[2022-03-17 12:53:21]
User92573 - Posts: 547
Hi, yes that's how I solved it other than I didn't find the Custom Trading Shortcuts which led me to believe I could only go to +/- 3.
Other than using a study there's no other way - but it would be great if they could be a part of the DOM form as opposed to one of the Toolbars.
In fact using a study is the only way to include a Parent-order Price that is not based on current bid/offer.
Can I ask how you configured the "Custom Trading Shortcuts"?
Very good video! :-)
Many thanks
Date Time Of Last Edit: 2022-03-17 13:09:11

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

Login

Login Page - Create Account