Login Page - Create Account

Support Board


Date/Time: Wed, 17 Sep 2025 04:42:03 +0000



transfer orders to different instance of sierra

View Count: 880

[2022-06-19 10:51:59]
User30743 - Posts: 365
hello,
I want to find a way to transfer orders from one instance of Sierra chart to a different one in real-time. I basically want to copy all trades of a particular trader, exact 1 to 1 so whenever he clicks and opens (or closes) a position in his Sierra, I want that order to be transferred to another instance of Siera.

How should I do it? What is the simplest way?
Date Time Of Last Edit: 2022-06-19 10:56:03
[2022-06-20 14:12:14]
John - SC Support - Posts: 41850
There is not a built-in way to do this. You would have to develop a custom study to do this. Refer to the information starting here:
Advanced Custom Study Interface and Language (ACSIL): Introduction
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2022-06-20 14:35:57]
User30743 - Posts: 365
hmmm.. ok. are there any functions that could be utilized for this?

by the way
- what is this for - Order Allocation to Trade Accounts
- and this - Using DTC Server for Data and Trading in Another Sierra Chart Instance

the two sierra chart instance will actully be running on the same machine, if it makes the problem easier
Date Time Of Last Edit: 2022-06-20 14:39:17
[2022-06-20 15:25:55]
John - SC Support - Posts: 41850
Order Allocation for Trade Accounts only works for when you have trading accounts under the same login with the trading service. It does not work with trading account at different services or when the accounts are not linked together under the same login.

The DTC server information you are referencing is to send an order from one instance to another and then have it routed to the trading service. It does not give a way to copy the order.

If we are understanding what you want, you would need to capture the order from one system, send that information to the other and then have the second system duplicate that order and send it to a different trading system. How you get the information from one system to the other is up to you - and you could use DTC to do this. Then you would need to actually copy the trade. Refer to the information at this link:
Automated Trading From an Advanced Custom Study
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2022-06-20 18:29:45]
User30743 - Posts: 365
well, yes i guess you understand it right - trader XYZ is running his sierra and placing orders manually. i want all his orders to be transfered to my sierra in real-time (with lowest latency possible). that is all.

i have written a couple of studies and trading system in ACSIL but they were all running in a single platform, never really done anything like transfering from one system to another so i am curious how to approach it. through sockets or http requests or actually i believed there is some build-in service which could be utilized. this DTC should be able to do that i guess
Date Time Of Last Edit: 2022-06-20 18:41:19
[2022-06-20 18:57:04]
John - SC Support - Posts: 41850
The DTC Protocol might be your best solution to transferring the information between systems. Refer to the information here:
DTC Protocol

and here:
https://www.dtcprotocol.org/
For the most reliable, advanced, and zero cost futures order routing, use 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