Login Page - Create Account

Support Board


Date/Time: Mon, 16 Jun 2025 08:38:57 +0000



Data Restrictions

View Count: 325

[2025-05-14 12:23:56]
atariaf - Posts: 16
I have been looking through the documentation covering the DTC protocol and data. In the documentation, it continues to make statements that the data subscriptions are intended to only be used on a single computer and can't be used on a different computer. This line in particular:

"The DTC Protocol Server in Sierra Chart can be used by another instance of Sierra Chart either on the same computer or across a network. Although market data is only allowed to be used on the same computer."

Does this mean that you can only run the multiple instances on a single machine?

If I have a home network lab and I wanted to run my Sierra Chart instance on my network, would I not even be allowed to use the historical data on my desktop machine for research and testing, and then run the actual strategies through the Sierra Chart instance on my network machine? Like, use DTC to import data into my working machine, research and test ideas in Python with my own tools, and then create an ACSIL to actual run the strategy on live data?
[2025-05-14 13:17:38]
User135243 - Posts: 108
this means at the same time
[2025-05-14 14:02:10]
atariaf - Posts: 16
Meaning the scenario I mentioned above is Kosher?
[2025-05-14 15:34:48]
John - SC Support - Posts: 40422
You can not use the DTC Protocol to access data in any way. This is a restriction from the exchanges.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2025-05-14 15:48:13]
atariaf - Posts: 16
Ok, so the data is strictly used on a single machine and strictly only for use inside of Sierra Chart? Meaning the data can't be used with any outside sources, including testing or researching theories on the same machine as SC. Making it impossible to test a hypothesis with the same data that you want to use for running a live strategy, assuming that data is the data provided by SC and you want to do more research that just a simple backtest simulation.

And this applies to historical data as well as live data? Because that is what I am asking about. Using historical data for hypothesis testing, but using live data via SC for actually running the strategy. So, the live connection wouldn't run across the network, and the historical data would still live on the same machine. I would be using the DTC protocol to load historical data into RAM for testing.
[2025-05-14 17:33:08]
John - SC Support - Posts: 40422
This is true for both live and historical data. You can not access the data using the DTC Protocol in any fashion.

You can export the data from Sierra Chart and then work on it from there. Refer to the following:
Edit Menu: Edit >> Export Intraday Data to Text file
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2025-05-14 18:11:38]
atariaf - Posts: 16
Roger that. Processing via CSV is no fun. Oh well.

Thanks for taking the time to answer my questions!

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

Login

Login Page - Create Account