Login Page - Create Account

Support Board


Date/Time: Thu, 28 Mar 2024 22:37:59 +0000



OpenChartOrGetChartReference using multiple services

View Count: 1272

[2013-11-28 13:54:34]
jesslinn - Posts: 108
Is there a way to open a chart programmatically when the data service is running in a different instance of SC?

Specifically, I have IB for a trade service and iqFeed for a data service. As I understand it, this requires two instances of SC running, but I see no way of automatically getting the data needed other than manually starting charts for every symbol that might be required. Even that may not work in all cases since the documentation says that I can only use symbols from the local service.

If this is not possible, can you explain why this is not a critical functionality?

Thanks
[2013-11-29 23:53:48]
Sierra Chart Engineering - Posts: 104368
Not currently, but we can add this capability.

Even that may not work in all cases since the documentation says that I can only use symbols from the local service.
This is not true. Where do you read this? You are able to open a chart and receive data for any symbol from a remote instance if that remote instance supports the symbol.


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: 2013-11-29 23:54:11
[2013-12-01 02:05:43]
jesslinn - Posts: 108
I took the following text, from the OpenChartOrGetChartReference documentation, to mean that the symbol had to be in the local data service symbol set. In fact, now that I have tried it, the symbol and interval need to match an existing local chart OR the symbol needs to be from the local data service.

Symbol: Set this to the symbol for the requested chart. The symbol must be in the format required by the selected Service in Global Settings >> Data/Trade Service Settings . These will be the symbols that you will see listed in File >>Find Symbol. In some cases for Historical charts, the underlying symbol will be different. You do not want to use one of these underlying Historical chart symbols. For example, in the case where there is a different underlying symbol for a Historical chart, you will want to specify the symbol you see in...

Any idea when you might add this capability? The ability to programmatically access the desired data seems critical, whether the data is from the local service or from another SC instance. I could come to like the architecture of separate instances of SC as dataservers, as long as the data can be accessed.

Can you suggest any workaround in the meanwhile?
[2013-12-03 21:13:32]
Sierra Chart Engineering - Posts: 104368
OK, we previously misunderstood what you were referring to.


We do not have a workaround, but we will try to add support for accessing remote chart data files when using sc.OpenChartOrGetChartReference, soon. We will put it on our task list.

The reason for the longer delay with responses is we really have a lot of work to do right now and this is a more specialized issue.
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: 2013-12-03 21:13:44

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

Login

Login Page - Create Account