Login Page - Create Account

Support Board


Date/Time: Mon, 06 May 2024 18:53:42 +0000



Post From: Wireshark dissector for parsing DTC messages

[2021-09-25 14:54:10]
hanw - Posts: 15
Thank you. I have copied to post to DTC protocol forum as well. There wasn't much traffic there, that's why I decided to post here instead.

The use case for a DTC server program is to enable trading on a third-party exchange that is not yet supported in SierraChart. Does that sound reasonable to you?

Here is a setup I have in mind.

SierraChart instance 1 [DTC service] --> Custom DTC proxy ---> Third-party exchange // port 11101 for trading
SierraChart instance 1 [DTC service] --> SierraChart instance 2 [Market Data Service] // port 11099 for market data
SierraChart instance 1 [DTC service] --> SierraChart instance 2 [Historical Data] // port 11097 for history data


The DTC proxy acts as a DTC server to sierrachart instance 1, and as a websocket client to the third party exchange. I understand the goal of DTC is to eliminate this type of work, but the reality is usually more complex than necessary.

The proxy is written in Go.
Date Time Of Last Edit: 2021-09-25 14:56:37