Login Page - Create Account

Support Board


Date/Time: Mon, 06 May 2024 15:33:25 +0000



Urgent connection issues with two instances

View Count: 732

[2016-08-19 15:50:17]
User472677 - Posts: 316
Hello,
I am certain you have insights that can help me.
1. Running one instance of Sierra with IB works fine.
2. I added a second instance of Sierra with TD Ameritrade as the feed.
3. Data in IB starts lagging by up to 3 minutes.
4. I close Sierra instance running on Ameritrade.
5. Data on IB returns to normal without any lag.
6. I open Sierra instance with Ameritrade feed.
7. Data in IB starts lagging again.
8. It appears to be some kind of conflict.
9. From the log, failed to bind socket to 0.0.0.0:1099. Windows error code 10048: only one usage of each socket address is normally permitted.
10. I think I need to change port on Sierra instance on Ameritrade. Is there a setting in Sierra to do this?
11. IB is set to socket port 7496. Trusted IP address is set to 127.0.0.1
[2016-08-19 17:30:46]
Sierra Chart Engineering - Posts: 104368
There could not be any kind of conflict as long as each instance of Sierra Chart is using a separate Data Folder which by default is the case.

Refer to the documentation about the Data Files Folder:
http://www.sierrachart.com/index.php?page=doc/GeneralSettings.html#DataFilesFolder

3. Data in IB starts lagging by up to 3 minutes.
An issue like this with Interactive Brokers is basically unheard of.

If this is happening as you are describing it, it sounds definitely like some issue on your computer system and we would have no idea why. Does not make any sense to us.



9. From the log, failed to bind socket to 0.0.0.0:1099. Windows error code 10048: only one usage of each socket address is normally permitted.
To resolve this, refer to the instructions here:
http://www.sierrachart.com/index.php?page=doc/DTCServer.php#ResolvingDTCProtocolServerPortNumberConflicts

It is completely unrelated to the problem and is harmless.
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
[2016-08-19 17:55:49]
User472677 - Posts: 316
Hello,

Thank you for your prompt response. I have read all the documentation but still not able to resolve the issue.

Does this from the log give you an insight, 'Failed to bind socket to 0.0.0.0:1099. Windows error code 10048: only one usage of each socket address is normally permitted. '

I keep my trading computers clean and in top shape.

Thx
Date Time Of Last Edit: 2016-08-19 17:58:31
[2016-08-19 17:58:41]
Sierra Chart Engineering - Posts: 104368
That message is completely unrelated.

To resolve this, refer to the instructions here:
http://www.sierrachart.com/index.php?page=doc/DTCServer.php#ResolvingDTCProtocolServerPortNumberConflicts

Also there is no documentation we have about the particular type of data lagging problem you have described. We have never heard of that before.

If you are willing to pay for a remote assistance session, we can look at the problem and see if we get more of an idea about it and maybe we might know why it is happening.
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: 2016-08-19 17:59:02
[2016-08-19 17:59:38]
User472677 - Posts: 316
I have tried the following but it makes no difference.

Follow through the below steps to resolve port number conflicts.
1.Go to the main instance of Sierra Chart and select Global Settings >> Data/Trade Service Settings >> SC Server Settings.
2.Make sure the Enable DTC Protocol Server option is enabled and make a note of the Listening Port and Historical Data Port numbers.
3.Press OK
4.PressOK.
5.Go to the next instance of Sierra Chart on your system and select Global Settings >> Data/Trade Service Settings >> SC Server Settings.
6. Either uncheck the Enable DTC Protocol Server option or set the Listening Port and Historical Data Port numbers to different port numbers than what are currently used in the main instance of Sierra Chart. You can use any port numbers. They should be in the range of 10000 through 60000.
7. In the case of an instance of Sierra Chart started with File >> New Instance and where the Global Settings >> Data/Trade Service Settings >> Service in that instance is set to DTC - Sub Instance, then you must uncheck the Enable DTC Protocol Server option.
8.Press OK
9.PressOK.
10. Repeat steps 5 through 9 for other instances of Sierra Chart on your system.
[2016-08-19 18:09:10]
Sierra Chart Engineering - Posts: 104368
When you say it "makes no difference" in regards to what?

These instructions definitely will prevent the following message from occurring if you followed through the instructions correctly:

'Failed to bind socket to 0.0.0.0:1099. Windows error code 10048: only one usage of each socket address is normally permitted. '
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
[2016-08-19 18:09:39]
User472677 - Posts: 316
You have a setting
Always use port 443 for real time data. Do you recommend it for one of the instances?
[2016-08-19 18:10:20]
Sierra Chart Engineering - Posts: 104368
No, that will have no effect.
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