Login Page - Create Account

DTC Protocol Discussion Forum


Date/Time: Fri, 29 Nov 2024 16:41:42 +0000



DTC C# Client

View Count: 4495

[2018-06-07 10:13:35]
Adam Burgess - Posts: 1
I have been working on accessing Sierra Chart data feeds from an external application using C#. My skillset doesn't really extend into the sort of C++ programming that I'd need to understand in order to build a native interface using the provided header files. There are some old C# samples around the place but nothing that was really even close to what I was chasing. There were even a few people claiming to have done this, but no code was provided.

So I ended up writing a C# interface into DTC that is currently providing some of the connectivity that I wanted, although it's definitely still a work in progress.

- That project isn't (and was never intended as) a complete DTC protocol handler for every possibly message type.

- There is a sample client that can be used for functional testing.

The source code has been made publicly available under an MIT License at https://github.com/QANTau/DTC-Client.

Sharing this in the hope that it's useful to others.

Regards

Adam
Date Time Of Last Edit: 2018-06-13 06:52:56
imageMain UI.png / V - Attached On 2018-06-13 06:52:12 UTC - Size: 44.66 KB - 1009 views
imageRealtime.png / V - Attached On 2018-06-13 06:52:20 UTC - Size: 132.64 KB - 1045 views
imageRaw-Messages.png / V - Attached On 2018-06-13 06:52:27 UTC - Size: 33.94 KB - 1040 views
Attachment Deleted.
[2018-06-12 05:04:40]
DTC Engineering - Posts: 320
Hello and thank you for the contribution.

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

Login

Login Page - Create Account