Login Page - Create Account

Support Board


Date/Time: Mon, 24 Feb 2025 22:21:23 +0000



Multiple Services Setup/Error

View Count: 931

[2021-03-21 23:12:21]
user_xyz - Posts: 446
Is there any way to determine which of the services in the drop down is active? I thought in a previous post you all said multiple services could be active at the same time? Global Settings -> Data/Trade Services -> Current Selected Service - This seems to toggle a service as either on or off.

I know you all are updating your documentation but I've been trying to follow Using Multiple Data and Trading Services at the Same Time (which isn't updated to your new Window settings yet) along with various posts and can't get this setup.

SC Copy 1 (AMP/Denali) Destination - I'm trying to get a few symbols Real-Time & Historical from SC Copy 2 (Source). I've created the custom symbols, no issue this all seems fine.

I'm getting this error in the logs & I can see via netstat the port (11094 in my case isn't listening from Copy 2)
DTC Client socket (1) | Connect event error. Windows error code 10061: No connection could be made because the target machine actively refused it. | 2021-03-21 14:47:58.926

SC Copy 2 (IB) I have DTS -> Interactive Brokers (working fine) and DTC Service setup (Listening Port 11094 as the server from your page /MultipleServices.html). If I apply DTC Service it kills the IB connection and vice versa. So how can I get a few symbols from here into SC Copy 1?

Your documentation says "Select Global Settings >> Data/Trade Service Settings >> SC Server Settings" Which isn't an option anymore but the graphic points to data from the DTC Service which I configured but again it toggles on or off.

Thanks!
Date Time Of Last Edit: 2021-03-22 01:43:41
[2021-03-22 17:03:30]
John - SC Support - Posts: 38147
The Service that is selected in Data/Trade Service Settings >> Service is the Active Service. There can be only one of these active.

What you are doing with the documentation for Multiple Services is using a DTC Server to get additional data into an instance of Sierra Chart.

You need to look through that documentation again and work through it. The one thing we can see that you are doing wrong is that your Copy 1 needs to be your Server (Destination) and Copy 2 (connected to IB) is your Client (Source). So you need to set the systems appropriately.

Just keep in mind that you are not using the "Services" option to make this connection. You are just using the DTC capabilities of the system to do the connection.

Again, all of this information is contained here:
https://www.sierrachart.com/index.php?page=doc/MultipleServices.html#AccessingMarketDataFromOtherInstancesOfSierra%20Chart
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2021-03-22 21:41:35]
user_xyz - Posts: 446
The Service that is selected in Data/Trade Service Settings >> Service is the Active Service. There can be only one of these active

Ok thanks that is helpful and good to know. If not here then where are the DTC capabilities configured, see below?

Just keep in mind that you are not using the "Services" option to make this connection. You are just using the DTC capabilities of the system to do the connection.

This is the source of the confusion. The link you sent and the one that I'm working off is using older graphics/documentation. Link shows a graphic/dialog box configuring "The DTC Protocol Server" Steps 5 & 6

5. Select Global Settings >> Data/Trade Service Settings >> SC Server Settings. (FYI this isn't an option anymore)
6. Configure the settings on that window in the Source instance as shown in the red highlight box here:

So where do you configure the DTC Protocol Server settings since only one service can be active? This is why I was configuring both under Global Settings -> Data/Trade Services -> IB & DTC Service

The one thing we can see that you are doing wrong is that your Copy 1 needs to be your Server (Destination) and Copy 2 (connected to IB) is your Client (Source).

I'm confused on the terminology you just used Server/Destination? Client/Source? Shouldn't it be Server/Source, Destination/Client? Maybe my og post was confusing. I want market data for a few symbols FROM Interactive Brokers SC Copy 2 (should be Source/Server) and view in my SC Copy 1 (Destination/Client).

Thank you!
Date Time Of Last Edit: 2021-03-22 21:41:56
[2021-03-23 13:33:00]
John - SC Support - Posts: 38147
Sorry that we have not had the chance to update all the documentation for the new windows.

The DTC Protocol Server Settings is under Global Settings >> Sierra Chart Server Settings then select the page at the top for DTC Protocol Server.

When referring to Server/Client it all depends on the perspective. We did use them properly, but just think of them as Destination and Source. You will setup the Destination as the receiver. So that is where you need to setup the Server information. Then on the Source you set the information on the Data/Trade Service Settings Page. Again, if you follow the documentation you will get it setup, with a few tweaks based on the new settings windows.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2021-03-25 15:14:02]
user_xyz - Posts: 446
John - Thanks that made all the difference, pretty easy setup after that ;-)
[2021-03-26 16:29:32]
Sierra Chart Engineering - Posts: 104368
Documentation has 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, *change* to 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