Login Page - Create Account

Support Board


Date/Time: Fri, 29 Nov 2024 08:38:53 +0000



Post From: Connect Sierra Chart’s to a Custom/Internal DTC Protocol Server

[2023-02-24 00:08:56]
eeTrader - Posts: 12
Is it possible to connect Sierra Charting Client (SC) to a Custom/Internal DTC Protocol Server that uses messages defined on https://www.dtcprotocol.org/ site?

I would like to create a custom/internal in-house DTC Protocol Server (market and historical) and connect Sierra Charts (SC) to this custom in-house DTC Protocol Server to feed the chart transaction data via defined DTC messages (i.e. s_HistoricalPriceDataTickRecordResponse, s_MarketDataUpdateTradeWithUnbundledIndicator2, etc.).

Initially I’ll want to feed SC with in-house transactional data for learning, development and testing via the Custom/Internal In-House DTC Protocol Server. This phase would ideally be 100% offline only using locally stored trade event data during development and testing.

Why:
1) I would like to do custom complex data aggregation, filtering and data smoothing and feed the results into SC to view results via DTC Messages as defined @ https://www.dtcprotocol.org/.
2) Such would also support needed learning of this space to develop a more complicated solution space for future projects.

I can see how to connect an in-house application to the DTC Protocol server using the directions found at: https://www.sierrachart.com/index.php?page=doc/DTCServer.php, but I am unable to find directions on how to redirect SC to a Custom/Internal DTC Protocol Server.

I reviewed the SC properties under Global Setting->Sierra Chart Server Settings, but none of the tabs in this form appear to support connecting SC connecting to a Custom In-House DTC Protocol Server that leverages the messages defined on https://www.dtcprotocol.org/.

I also investigated the setting at File->Data/Trade Service Settings, and while there looks like there could be a way here to accomplish the above objective, but I’m unable to find needed documentation to support needed configuration changes.

Data/Trade Service Settings

I did note that there is a server option labeled “DTC Service” but it also notes that it is not enable with this package. Is there a way get enabled and documentation on to set up if this is what is needed?

If this is possible, can you please help me know what I am missing?

Is there a better way to use an external application to stream data into SC?

Thanks.