Login Page - Create Account

Support Board


Date/Time: Tue, 06 May 2025 20:45:49 +0000



DTC client order updates

View Count: 199

[2024-11-25 04:18:20]
User223231 - Posts: 19
Hi, I am working on a DTC client and am connected and logged onto my SC instance.

I would like to receive order and fill updates in my DTC client as I am trading in my SC instance. For example, if an order if filled, the client should receive information about this event.

I looked over the DTC documentation, and only found a reference to request this information from the DTC server.
The mention of "Automatic order updates" here: DTC Messages and Procedures: Automatic Trading Data Updates
does not go into details on how to get SC to automatically send these messages.

What I would would like instead is to "subscribe" to this sort of information and the server will automatically inform me. So in other words, push this information to my client rather than my client polling for it.

Is this possible with DTC and how to do that?

Thanks.
Date Time Of Last Edit: 2024-11-25 04:26:18
[2024-11-25 06:04:40]
Sierra_Chart Engineering - Posts: 19461
There is nothing that you need to do special for this:
does not go into details on how to get SC to automatically send these messages.

It is automatic. However, make sure in the DTC Protocol Server settings:
Sierra Chart Server Settings: DTC Protocol Server (Global Settings >> Sierra Chart Server Settings)

Allow Trading is set to Yes.
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, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2024-11-25 06:06:16
[2024-11-26 03:43:53]
User223231 - Posts: 19
I got this working but the PositionUpdate message im interested in for fill information is not arriving at my client in a constant time. Sometimes the message would arrive immediately after a fill and sometimes it would take many seconds, sometimes even minutes. Other times there will be a cluster of messages delivered delayed all together.

Is there some way to tune this? I.e. flush messages to the client immediately?

Thank you.
[2024-12-08 05:45:55]
Sierra_Chart Engineering - Posts: 19461
The messages are going out any time there is a position update. You need to look for a problem on your side. There is not a problem on the server side. There could not be.
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, use 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