Login Page - Create Account

Support Board


Date/Time: Sat, 04 May 2024 16:34:37 +0000



Post From: [DTC] Subscribing to market data correctly

[2019-03-20 22:08:36]
Sierra Chart Engineering - Posts: 104368
And sorry but I have to mention this is not correct at all.
There is not any documentation inaccuracy other than the symbol ID should be indicated as a 32 bit integer instead of 16-bit. We have corrected this.

However, you must always refer to the header file for field sizes, and all of the available message fields and use the data structures there. See below.


Certainly you cannot leave out a field in a binary data structure. Clearly that is a mistake. Optional in this case just simply means that you do not have to use it. But certainly you need to keep it at its default value of 0 which the constructor will set for the message.


This section tells how a binary serializer should treat unset fields:

> In the case of an integer, this will be INT_MAX.
This is not applicable for those logon request fields.

• What I really miss is an accurate binary structure layout of the fields.
This is available. Go to:
https://dtcprotocol.org/

At the menu at the top look at the DTC Files. They are all there.
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: 2019-03-21 08:28:01