Support Board
Date/Time: Thu, 28 Nov 2024 00:44:53 +0000
DTC Sub Instance No Historical Data Client
View Count: 976
[2023-06-12 02:54:03] |
User565689 - Posts: 19 |
I use File > New Instance routinely and noticed that the sub instances were not downloading historical data when I went to roll over the Equity Indexes this weekend. I received a mostly blank chart with just live data filling in as time went by. I scrolled through the log and noticed this line: No historical data client is currently set to download historical Intraday data for ESU23. | 2023-06-11 20:44:00.694 It appears for any symbols that I have tried (NQU23, MNQU23, MESU23, GCQ23, CLN23 etc.). The "Main" instance (where I select File > New Instance) is downloading data properly (historical and live), but the Sub Instances are only receiving Live. I can submit the entire log via Send For Analysis if needed. I searched for similar issues and only found one topic which was a problem caused by a broker version of SC instead of a Direct Sierra Chart Account. I have a Direct Sierra Chart Account with Package 10 and activated live CME Exchanges via Teton/Denali. |
[2023-06-12 03:49:00] |
Sierra_Chart Engineering - Posts: 17199 |
In the sub instance: Follow the instructions here to clear the Message Log: Message Log: Clearing the Message Log Fully re-download the data in the chart by going to the chart and selecting "Edit >>Delete All Data and Download". Or, in the case of a Continuous Futures Contract chart, follow these instructions: Continuous Futures Contract Charts: Re-Downloading Continuous Futures Contract Data After about a minute provide a copy of the Message Log following these instructions: Support Board Posting Information: How to Post Your Message Log (Required In Some Cases) We will then determine what the problem is. 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 |
[2023-06-12 04:21:10] |
User565689 - Posts: 19 |
Please find attached the log after following your steps. This Instance has Custom Symbol Settings (mainly commissions), but it also was happening on an Instance without Custom Symbol Settings. Software version: 2509 64-bit | 2023-06-11 23:14:48.181 Primary Thread ID: 19396 | 2023-06-11 23:14:48.181 Usage end date: 2023-11-26 | 2023-06-11 23:14:48.181 Enabled for: Sierra Chart Historical Data Service. | 2023-06-11 23:14:48.181 Enabled for: Denali Real-Time Exchange Data Feed. | 2023-06-11 23:14:48.181 Enabled for: Delayed Denali Exchange Data Feed. | 2023-06-11 23:14:48.181 Enabled for exchange2: CME (Trading Account Required) | 2023-06-11 23:14:48.181 Enabled for exchange2: CBOT (Trading Account Required) | 2023-06-11 23:14:48.181 Enabled for exchange2: COMEX (Trading Account Required) | 2023-06-11 23:14:48.181 Enabled for exchange2: NYMEX (Trading Account Required) | 2023-06-11 23:14:48.181 Enabled for exchange2: fairx_exchange.data | 2023-06-11 23:14:48.181 Allow Support for Sierra Chart Data Feeds is enabled. | 2023-06-11 23:14:48.181 Current selected Data/Trading service: DTC - Sub Instance | 2023-06-11 23:14:48.181 Custom symbol settings values: enabled | 2023-06-11 23:14:48.181 Chart Update Interval: 500 | 2023-06-11 23:14:48.181 Intraday Data Storage Time Unit: 0 | 2023-06-11 23:14:48.181 Time Zone: -05:00:00 (CST-06CDT+01,M3.2.0/02:00,M11.1.0/02:00) | 2023-06-11 23:14:48.181 2023-06-12 04:14:48 Local computer time in UTC | 2023-06-11 23:14:48.181 2023-06-11 23:14:48 Local computer time in SC Time Zone | 2023-06-11 23:14:48.181 2023-06-12 02:24:48 Server time in UTC | 2023-06-11 23:14:48.181 Local computer UTC time and Server UTC time difference: 0 seconds. | 2023-06-11 23:14:48.181 Program path: D:\SierraChart\SierraChartInstance_3\ | 2023-06-11 23:14:48.181 Data Files path: D:\SierraChart\SierraChartInstance_3\Data\ | 2023-06-11 23:14:48.181 OS Version Number: 10.0 | 2023-06-11 23:14:48.182 Locale Setting: C | 2023-06-11 23:14:48.182 DLLs: UserContributedStudies.dll, UserContributedStudies_64.dll | 2023-06-11 23:14:48.182 Crash reporter started: true | 2023-06-11 23:14:48.182 No historical data client is currently set to download historical Intraday data for ESU23. | 2023-06-11 23:16:19.967 Real-time Intraday chart data file updates started for ESU23 | 2023-06-11 23:16:19.967 Intraday chart data file opened for ESU23 | 2023-06-11 23:16:19.967 Opened cached Intraday file: D:\SierraChart\SierraChartInstance_3\Data\ESU23.scid. Thread ID: 14420 | 2023-06-11 23:16:35.221 |
[2023-06-12 08:44:05] |
Sierra_Chart Engineering - Posts: 17199 |
In newer versions of Sierra Chart, a sub instance is not able to download data until there is a connection to the main instance. This is by design because it is not known how to route historical data requests without a connection to the main instance. You need to first connect with File >> Connect to Data Feed before any downloads can proceed. 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 |
[2023-06-12 14:39:23] |
User565689 - Posts: 19 |
Yes, that makes sense. I'm not sure how to show it via Message Logs, but every SC link in the chain is connected to the data feed. The Trading Evaluator instance, the Main SC instance, and the two problematic File > New Instance Sub Instances all have Green Status Bars and are loading live data. The two regular instances are loading Historical Data successfully, but the two File > New Instance Sub Instances are failing with that message. |
[2023-06-12 15:13:40] |
Sierra_Chart Engineering - Posts: 17199 |
Do this in the sub instance: Follow the instructions here to update the Symbol Settings: Global Symbol Settings: Update Global Symbol Settings Make sure you also disable Use Custom Symbol Settings Values ---- Follow the instructions here to clear the Message Log: Message Log: Clearing the Message Log Close all of the Chartbooks with "File >> Close All Chartbooks". Open a single chart for the symbol you have an issue with through "File >> Find Symbol". Tell us that symbol of the chart. Tell us about *one* symbol only. Disconnect from the data feed with "File >> Disconnect". Connect to the data feed with "File >> Connect to Data Feed". After the connection and after about 10 seconds, provide a copy of the Message Log following these instructions: Support Board Posting Information: How to Post Your Message Log (Required In Some Cases) We will then determine what the problem is. 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: 2023-06-12 15:14:52
|
[2023-06-12 15:26:09] |
User565689 - Posts: 19 |
Here is the Message Log after following those steps for the symbol ESU23: Software version: 2509 64-bit | 2023-06-12 10:21:11.985 Primary Thread ID: 19396 | 2023-06-12 10:21:11.985 Usage end date: 2023-11-26 | 2023-06-12 10:21:11.985 Enabled for: Sierra Chart Historical Data Service. | 2023-06-12 10:21:11.985 Enabled for: Denali Real-Time Exchange Data Feed. | 2023-06-12 10:21:11.985 Enabled for: Delayed Denali Exchange Data Feed. | 2023-06-12 10:21:11.985 Enabled for exchange2: CME (Trading Account Required) | 2023-06-12 10:21:11.985 Enabled for exchange2: CBOT (Trading Account Required) | 2023-06-12 10:21:11.985 Enabled for exchange2: COMEX (Trading Account Required) | 2023-06-12 10:21:11.985 Enabled for exchange2: NYMEX (Trading Account Required) | 2023-06-12 10:21:11.985 Enabled for exchange2: fairx_exchange.data | 2023-06-12 10:21:11.985 Allow Support for Sierra Chart Data Feeds is enabled. | 2023-06-12 10:21:11.985 Current selected Data/Trading service: DTC - Sub Instance | 2023-06-12 10:21:11.985 Custom symbol settings values: disabled | 2023-06-12 10:21:11.985 Chart Update Interval: 500 | 2023-06-12 10:21:11.985 Intraday Data Storage Time Unit: 0 | 2023-06-12 10:21:11.985 Time Zone: -05:00:00 (CST-06CDT+01,M3.2.0/02:00,M11.1.0/02:00) | 2023-06-12 10:21:11.985 2023-06-12 15:21:11 Local computer time in UTC | 2023-06-12 10:21:11.985 2023-06-12 10:21:11 Local computer time in SC Time Zone | 2023-06-12 10:21:11.985 2023-06-12 02:24:48 Server time in UTC | 2023-06-12 10:21:11.985 Local computer UTC time and Server UTC time difference: 0 seconds. | 2023-06-12 10:21:11.985 Program path: D:\SierraChart\SierraChartInstance_3\ | 2023-06-12 10:21:11.985 Data Files path: D:\SierraChart\SierraChartInstance_3\Data\ | 2023-06-12 10:21:11.985 OS Version Number: 10.0 | 2023-06-12 10:21:11.986 Locale Setting: C | 2023-06-12 10:21:11.986 DLLs: UserContributedStudies.dll, UserContributedStudies_64.dll | 2023-06-12 10:21:11.986 Crash reporter started: true | 2023-06-12 10:21:11.986 ESU23 1 Min #1 | Reloading chart. | 2023-06-12 10:21:31.864 Using symbol data fast lookup vector | 2023-06-12 10:21:32.355 DTC - Sub Instance | Starting real-time market data updates for: ESU23. ID: 1 | 2023-06-12 10:21:32.356 DTC - Sub Instance | Requesting security definition data for: ESU23. ID: 1 | 2023-06-12 10:21:32.356 No historical data client is currently set to download historical Intraday data for ESU23. | 2023-06-12 10:21:32.356 Real-time Intraday chart data file updates started for ESU23 | 2023-06-12 10:21:32.356 Intraday chart data file opened for ESU23 | 2023-06-12 10:21:32.356 DTC - Sub Instance | Received security definition for symbol ESU23 | 2023-06-12 10:21:32.368 Opened cached Intraday file: D:\SierraChart\SierraChartInstance_3\Data\ESU23.scid. Thread ID: 14420 | 2023-06-12 10:21:35.955 File >> Disconnect selected. | 2023-06-12 10:21:49.805 DTC - Sub Instance | Waiting for socket receive thread to end | 2023-06-12 10:21:49.805 DTC Client socket (1) | CloseSocket call. | 2023-06-12 10:21:49.805 DTC Client socket (1) | Shutdown started. Waiting for graceful close. | 2023-06-12 10:21:49.805 DTC - Sub Instance | Disconnected. | 2023-06-12 10:21:49.805 DTC Client socket (1) | Socket gracefully closed by remote side. | 2023-06-12 10:21:49.807 DTC Client socket (1) | Closed. | 2023-06-12 10:21:49.808 DTC - Sub Instance | Connecting to the server 127.0.0.1. Port 11099 | 2023-06-12 10:21:55.333 DTC Client socket (1) | Creating socket. Using TLS 1.2. | 2023-06-12 10:21:55.333 DTC Client socket (1) | New receive buffer size: 5242880 | 2023-06-12 10:21:55.333 DTC Client socket (1) | Connecting to IP: 127.0.0.1. | 2023-06-12 10:21:55.333 DTC - Sub Instance | Network connection to server complete. | 2023-06-12 10:21:55.338 DTC - Sub Instance | Starting socket receive thread. | 2023-06-12 10:21:55.338 DTC - Sub Instance | Sending encoding request to server: Binary VLS. Compression: none | 2023-06-12 10:21:55.338 DTC - Sub Instance | Setting DTC encoding to Binary VLS | 2023-06-12 10:21:55.341 DTC - Sub Instance | Sending logon request message. | 2023-06-12 10:21:55.341 DTC - Sub Instance | Received logon response. | 2023-06-12 10:21:55.344 DTC - Sub Instance | Server Name: SC DTC Server. Build=46190. | 2023-06-12 10:21:55.344 DTC - Sub Instance | Server protocol version: 8. Client protocol version: 8 | 2023-06-12 10:21:55.344 DTC - Sub Instance | Successfully connected. Connected to SC DTC Protocol server. Service=DTCSubInstance|SymbolSettings=tradesimulation.dtctrading. | 2023-06-12 10:21:55.344 DTC - Sub Instance | Trading is supported. | 2023-06-12 10:21:55.344 DTC - Sub Instance | Order cancel and replace is supported. | 2023-06-12 10:21:55.344 DTC - Sub Instance | OCO Orders supported. | 2023-06-12 10:21:55.344 DTC - Sub Instance | Bracket Orders supported. | 2023-06-12 10:21:55.344 DTC - Sub Instance | Connected to server complete. | 2023-06-12 10:21:55.344 Triggering next historical data download in queue. | 2023-06-12 10:21:55.344 Triggering next historical data download in queue. | 2023-06-12 10:21:55.344 Triggering next historical data download in queue. | 2023-06-12 10:21:55.344 Triggering next historical data download in queue. | 2023-06-12 10:21:55.344 Checking for new symbol settings. Requested symbol settings MD5 for service code tradesimulation.dtctrading. Request ID: 8. | 2023-06-12 10:21:55.344 No download requests in the queue to start downloads for. | 2023-06-12 10:21:55.344 No download requests in the queue to start downloads for. | 2023-06-12 10:21:55.344 No download requests in the queue to start downloads for. | 2023-06-12 10:21:55.344 No download requests in the queue to start downloads for. | 2023-06-12 10:21:55.344 Using symbol data fast lookup vector | 2023-06-12 10:21:55.363 DTC - Sub Instance | Starting real-time market data updates for: ESU23. ID: 1 | 2023-06-12 10:21:55.363 DTC - Sub Instance | Requesting security definition data for: ESU23. ID: 1 | 2023-06-12 10:21:55.363 No historical data client is currently set to download historical Intraday data for ESU23. | 2023-06-12 10:21:55.363 Real-time Intraday chart data file updates started for ESU23 | 2023-06-12 10:21:55.363 Intraday chart data file opened for ESU23 | 2023-06-12 10:21:55.363 DTC - Sub Instance | Received security definition for symbol ESU23 | 2023-06-12 10:21:55.371 Symbol settings MD5 received. Request ID: 8. | 2023-06-12 10:21:57.014 Symbol settings are up-to-date for tradesimulation.dtctrading. | 2023-06-12 10:21:57.014 Opened cached Intraday file: D:\SierraChart\SierraChartInstance_3\Data\ESU23.scid. Thread ID: 14420 | 2023-06-12 10:22:01.158 |
[2023-06-12 22:48:06] |
Sierra_Chart Engineering - Posts: 17199 |
We need to think about a solution to this.
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 |
[2023-06-13 03:59:16] |
User565689 - Posts: 19 |
I have done additional debugging and found a work around that may help with your debugging process. Unfortunately, it is only a work around instead of a full solution since I have to do it each time I exit the File > New Instance Sub Instances since they revert to the non-working settings on each new start up. This decreases the utility of File > New Instance for creating disposable Sub Instances for testing. All of the SC instances below are on the same computer and use 127.0.0.1 as the DTC Server address. My main connection to the Denali feed is through my “Trading Evaluator [trading]” connection and that instance of SC is used solely for live trading. It has a DTC Protocol Server configured on ports 11097 and 11096 (historical). I then have a separate installation of SC which I use for everything else so that any errors I make do not interfere with the live trading instance. This installation is manually configured as “DTC - Sub Instance [trading]” and manually set to the DTC ports from the Trading Evaluator DTC Server (11097 / 11096). Both of the above instances are working correctly for both Live and Historical Data. I then use File > New Instance in the “everything else” installation for my two File > New Instance Sub Instances. Neither of these two File > New Instance Sub Instances can receive Historical Data as of the latest update. I was on approximately version 2392 (it was earlier than 2400, but not too far before 2400) before updating last week to 2509, and historical data was working properly before the update with this set up. Selecting File > New Instance also automatically starts a DTC Server from the “everything else” installation which is set to listen on ports 11099 and 11098 (historical). The Sub Instances created via File > New Instance default to ports 11099 and 11098 (the ports from the “everything else” DTC Server which created them). When running this way, I receive the “No historical data client is currently set to download historical Intraday data for Symbol” error. However, if I manually change the File > New Instance Sub Instances to connect directly to the “Trading Evaluator” DTC Server on ports 11097 and 11096 (instead of their default 11099/11098) by going to Data/Trade Service Settings, it forces a reload of the Symbol List and then works for historical data. By that I mean if I go to Find Symbol after changing to ports 11097/11096 then the Find Symbol window is blank for a few moments and then populates with the symbols. Historical data will then load properly in the Sub Instance if I delete/download data. Unfortunately, when the Sub Instances close and then are opened later using File > New Instance, they revert back to the default 11099/11098 ports and historical data fails again. Hopefully this helps you narrow down where the issue is. Alternatively, if the Sub Instances can be set to preserve the changed ports, that would also fix it, although that appears to be more of a band-aid solution. It may also be that there is some way to set the “historical data client” in the Sub Instance to work using the default DTC Server ports. |
[2023-06-13 07:45:37] |
Sierra_Chart Engineering - Posts: 17199 |
We do not need all of this. We know exactly what the problem is. There is no need for all of this posting or any further information. We will have it resolved by the end of the day. But basically the solution for now is do not open any Chartbooks until there is a connection to the data feed and symbol settings have been updated. 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 |
[2023-06-13 21:43:54] |
User624595 - Posts: 207 |
We had a similar issue, SC suspected intraday file update list, for whatever reason it did seem to go away after removing intraday file update lists, but in the past with other setups we have not had issues with intraday file update lists: Apex Rithmic/Denali Auto Backfill Data into Sub Instance
|
[2023-06-14 14:17:26] |
Sierra_Chart Engineering - Posts: 17199 |
This is now resolved update to the current version: Software Download: Fast Update 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 |
[2023-06-14 15:03:47] |
User565689 - Posts: 19 |
I have updated to v2510 and the problem still exists. Same symptoms as before with no Historical Data in the File > New Instance Sub Instances with this line: "No historical data client is currently set to download historical Intraday data for ESU23. | 2023-06-14 10:00:31.515" I will provide logs if you request them. |
[2023-06-14 16:46:24] |
Sierra_Chart Engineering - Posts: 17199 |
You can still see that line, that is not necessarily unusual. The question is whether the data is actually failing to download. Since the download will occur when it is able to. Can we call and do a remote assistance session with you to look at this if you still have a problem. 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 |
[2023-06-14 16:59:15] |
User565689 - Posts: 19 |
I tried on a new symbol since there was data in the ESU23.scid file just from running SC (live data was being saved), and that new symbol (6AM23) opens to a blank chart. I left it running a few minutes and no historical data loaded, although live data was creating a bar every minute. There is not a "Waiting to Download Historical Data" yellow box nor a "Downloading Historical Data. Bars may not appear until done." blue box on the mostly blank chart. I am not sure how else to check if it is just taking a long time to download. Yes, let us please have a remote assistance session. |
[2023-06-14 17:31:49] |
Sierra_Chart Engineering - Posts: 17199 |
Make sure your current telephone number is set here and we will call in about 1 to 2 hours: https://www.sierrachart.com/UserControlPanel.php?page=ManageAccountInfo 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: 2023-06-14 17:32:03
|
[2023-06-14 18:37:44] |
User565689 - Posts: 19 |
It is correct and I am available. Thank you.
|
[2023-06-15 12:58:16] |
Sierra_Chart Engineering - Posts: 17199 |
User was contacted and we determined the reason for the problem. We have found a solution for the problem and it will be out in the next release.
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: