Login Page - Create Account

Support Board


Date/Time: Sat, 07 Mar 2026 21:37:28 +0000



dtc message size

View Count: 303

[2026-01-21 06:01:04]
seandunaway - Posts: 378
just fyi, sierrachart as a dtc client is padding the message size more than the existing documentation

Authentication and Connection Monitoring Messages: ENCODING_REQUEST [s_EncodingRequest structure] Client >> Server

<Buffer 14 00 06 00 08 00 00 00 00 00 00 00 44 54 43 00>
1/20/2026, 9:51:28 PM 10.211.55.3 --> {"Size":20,"Type":"EncodingRequest","ProtocolVersion":8,"Encoding":"Binary","ProtocolType":"DTC"}
{
Size: 20,
Type: 6,
ProtocolVersion: 8,
Encoding: 0,
ProtocolType: 'DTC'
}

are all the messages over the wire potentially unpacked?
[2026-01-22 16:38:53]
Sierra_Chart Engineering - Posts: 23174
We do not understand this question. There is no padding in that data structure. None.
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
[2026-01-22 21:26:23]
seandunaway - Posts: 378
encoding request, for example is documented as being 16 bytes. my client also sends 16 bytes with the same struct but i was confused when sierrachart the client sends size 20 with 4 extra bytes

14 00 06 00 08 00 00 00 00 00 00 00 44 54 43 00 00 00 00 00

if it's similar on other messages that could potentially be a 10-20% savings in bandwidth
[2026-01-23 20:40:25]
Sierra_Chart Engineering - Posts: 23174
The extra four bytes are the header. The length of the message and the type.

And the way the bandwidth is managed with the DTC protocol is to use LZ4 compression. Sierra Chart does support this. With this compression the space is reduced anywhere from about 40% to 80%.
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: 2026-01-24 18:17:52

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

Login

Login Page - Create Account