Login Page - Create Account

Support Board


Date/Time: Sat, 11 May 2024 10:07:13 +0000



2nd Instance with DTC - No Continuous Futures Contract Symbols

View Count: 1597

[2017-09-25 06:18:05]
Merlin - Posts: 81
I've created a 2nd Sierra Instance on my main system, using the instructions here:
Using DTC Server for Data and Trading in Another Sierra Chart Instance

I want to use the 2nd instance to run replays while still being able to check on the open market in the main instance, and quickly switch back and forth between replay and live using virtual desktops in Windows 10. All this is working fine, with one problem:

When I open the same chartbook in the new instance, I see data for the current contract only - the continuous futures feature isn't working.

I get a series of messages like this in the log:
NQZ17 [CB] 2750 Trades #12 | Reloading chart. | 2017-09-25 01:38:15
NQZ17 [CB] 2750 Trades #12 | Symbol Settings not found for symbol. Unable to build continuous futures contract chart. | 2017-09-25 01:38:15
NQZ17 [CB] 2750 Trades #12 | There are no continuous futures contract symbols. Loading data normally. | 2017-09-25 01:38:15

What do I need to do to fix this? Thanks.

Merlin
Date Time Of Last Edit: 2017-09-25 06:18:30
[2017-09-25 06:57:30]
Merlin - Posts: 81
I figured it out a solution.
In the second instance, I opened a new 1-minute intraday chart for each of the relevant previous contracts (NQU17, NQM17, NQH17, ...).
Then I closed the chartbook.
When I reopened it, the continuous contract charts that needed the data for those previous contracts loaded normally.

I'm still curious - was there an easier way?
Date Time Of Last Edit: 2017-09-25 06:58:32
[2017-09-25 17:09:12]
Sierra Chart Engineering - Posts: 104368
The solution is to update the Symbol Settings in that instance as explained here:
http://www.sierrachart.com/index.php?page=doc/GlobalSymbolSettings.php#UpdateSettingsSteps

Then: Edit>>Reload All Charts.

We do not see how doing what you described in post #2 would make any difference. That really does not make sense.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2017-09-26 02:31:40
[2017-09-26 01:45:37]
Merlin - Posts: 81
All I can tell you is that I did receive the errors reported in post #1.

Thinking it through as a programmer, I hypothesized that perhaps the continuous contract logic, when run within a new dtc sub-instance, was not properly or successfully requesting historical intraday for the needed prior contracts.
I tested my hypothesis by opening separate charts for each of the relevant prior contracts, because I knew that would cause the necessary data to be downloaded from the primary instance to the sub-instance.
And it worked - once the sub-instance had the necessary data, the continuous contract logic worked normally and the previous error messages didn't appear.

So for me, the problem is resolved - I have what I need, and I know how to work around the issue should it ever happen in the future.
But I do think there must be some little bug in the way the continuous contract logic asks for previous-contract historical intraday data - a bug that perhaps only affects dtc sub-instances.

Kind regards,
Merlin
[2017-09-26 02:29:35]
Sierra Chart Engineering - Posts: 104368
But I do think there must be some little bug in the way the continuous contract logic asks for previous-contract historical intraday data - a bug that perhaps only affects dtc sub-instances.
No.

NQZ17 [CB] 2750 Trades #12 | Symbol Settings not found for symbol. Unable to build continuous futures contract chart. | 2017-09-25 01:38:15
This means the Symbol Settings were not present.

They then were finished downloading and when the charts were reloaded, they existed. You only need to wait and select Edit>>Reload All Charts.
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, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2017-09-26 02:31:04

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

Login

Login Page - Create Account