Login Page - Create Account

Support Board


Date/Time: Mon, 25 Nov 2024 22:20:09 +0000



Sierra's DTC Server (and client) - historical data connection

View Count: 306

[2024-01-31 23:59:53]
Zorin - Posts: 19
Hello,
I have TWO Sierra chart instances: 192.168.1.10 [server] and 192.168.1.11 [client]
I'm trying to use Sierra's DTC server, but cannot download historical data; server always shows 0 historical data clients connected

(NOTE: I CAN connect to the server using EXE file from this thread : DTC client example although it cannnot download anything - server shows me that ONE [1] historical client IS connected - when I'm connected to 192.168.1.10:11098 using this EXE file]

On the client side:
when I set "use separate historical data connection" to NO, client LOG tells me that "Historical Price Data request is not supported on this port"
when I set "use separate historical data connection" to YES, client LOG tells me that "no such host is known"

Looking for "no such host is known" gives me a DNS-related error[s], bit it's not the case - I'm using IP addresses [unless your code still treating 192.168.1.10 as a HOSTNAME ??]

Windows FW is open ; tried LAN, WiFi - all the same :((


Attached server settings & client settings

What I am doing wrong?

P.S. it does NOT look like DNS / connectivity problem; I can see the "login" prompt - for a second or two - using PuTTY & RLogin from the server [it kicks me out shortly, but it's enough to see that server actually responds with the prompt on both ports - the DTC main one and Historical Data ]
Date Time Of Last Edit: 2024-02-01 04:39:01
imageserver_settings.png / V - Attached On 2024-01-31 23:36:13 UTC - Size: 29.56 KB - 54 views
imageclientA=NoSuchHostKnown_when_SeparateHistDataConn_ON.png / V - Attached On 2024-01-31 23:54:56 UTC - Size: 100.56 KB - 52 views
imageclientB=HistoricalPriceData_Not_Supported_on_This_Port_when_.png / V - Attached On 2024-01-31 23:56:46 UTC - Size: 108.39 KB - 48 views
[2024-02-01 22:56:16]
Sierra_Chart Engineering - Posts: 17175
Based upon the configuration of the DTC Protocol Server in your installation of Sierra Chart, historical data has to be downloaded on port 11098.

So this does make sense:
when I set "use separate historical data connection" to NO, client LOG tells me that "Historical Price Data request is not supported on this port"

However, you cannot access data from some exchanges like the CME:
Data and Trading Communications (DTC) Protocol Server: Restrictions

You are getting this because you are using an invalid IP address that contains 2 dots side-by-side:
when I set "use separate historical data connection" to YES, client LOG tells me that "no such host is known"
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: 2024-02-01 22:56:46
[2024-02-02 06:27:53]
Zorin - Posts: 19
Thanks a lot guys - I need a bigger screen [ + glasses , obviously] :((
One more question - about the file "SierraChartServerAllowedIPs.txt" - where should it be placed, and in what format?
Tried search - no results found [or what keywords should I use when looking for it??]
Sincerely,
Z.
imagep=SierraChartAllowedIPList_txt.png / V - Attached On 2024-02-02 06:27:04 UTC - Size: 5.86 KB - 51 views
[2024-02-04 02:07:15]
Sierra_Chart Engineering - Posts: 17175
This file needs to be placed into the Sierra Chart installation folder.

It is one IP address per line.
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

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

Login

Login Page - Create Account