Login Page - Create Account

Support Board


Date/Time: Thu, 18 Apr 2024 13:36:34 +0000



SC data for datafeed and IB for trading

View Count: 672

[2022-06-01 00:23:22]
User381656 - Posts: 2
Hello,
I am writing to you as I have not found a specific similar case in the forum. I am trying to connect SC to an Interactive Broker account. I followed the guide to configure the API on TWS and so far everything is ok, SC sees the IB account and through the menu "trade-> open trade window for chart" I can send orders to the account.

The problem lies in the flow of data. If I select "interactive broker" in "data / trade service setting", SC starts to receive data from TWS while I would like to use the data of "SC Data - All services". If I select "SC Data - All services" within the "data / trade service setting", I return to having the SC data but I cannot send orders to TWS.

The question is: How do I use your datafeed service and send orders to TWS? Obviously, according to the guide I found, within the interactive broker settings, I selected "Allow Support for Sierra Chart Data Feeds" to YES.

At the moment I have a level 5 license, so with delayed data and to do some first tests on an automated trading system are fine for me (using an IB demo account). Is it a licensing issue (do I need to upgrade to Service Package 11 license)? Or am I wrong to do some configuration? I also add that as specified in the guide, when I select Interactive Broker from the "data / trade service setting" menu, I do not see the [M], which instead I see when I am connected to the SC data feed.
Could you please help me?

Thank you very much in advance for your reply and let me know if you need some additional detail.
[2022-06-01 15:10:31]
John - SC Support - Posts: 30927
What you are seeing is all the correct functioning. The core issue is that when you are connected to a trading service, we first look to see if you are setup to get any real-time data from us, if not, then we look to get the real-time data from your trading service.

As such, the Delayed Streaming data is only available when you are not connected to your trading service - that is you can get the data when you Current Selected Service is set to SC Data - All Services.

Therefore, you have a choice of three options:
1) Connect to Interactive Brokers and use the IB data. You will need to be on Package 10 or higher to do this.

2) Connect to Interactive Brokers and use the Denali Exchange Data Feed for real-time data. You will need to be on Package 10 or higher to do this.

3) Connect to SC Data - All Services and use the internal Simulation Mode or our Simulated Futures Trading Service in combination with our Delayed Streaming Data. You can stay on Package 5 to do this, and is our recommendation until you are ready to do live trading (at which point we recommend switching to #2 above).

Let us know how you want to proceed and we can give you all the information you need.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2022-06-03 15:14:05]
User381656 - Posts: 2
Hello,
thank you for your reply.
I followed the instructions in point 2, upgrading the license, combining the Denali subscription with the CME exchange (with its commissions) and after connecting the IB account, I can correctly use the data from Sierra (Denali in real-time) and send orders towards IB.
[2022-10-24 13:08:53]
User150156 - Posts: 5
Hi,
I'm trying to do the same thing - use the Denali Data and trade via IB.
How exactly do I do this: Connect to Interactive Brokers and use the Denali Exchange Data Feed for real-time data?
[2022-10-24 21:02:35]
John - SC Support - Posts: 30927
Connect to Interactive Brokers and use the Denali Exchange Data Feed for real-time data?

Yes, that is exactly what you do.

First, connect your Sierra Chart to Interactive Brokers by going through the Setup Instructions here:
Interactive Brokers Trading Service: Setup Instructions

Then you would setup your Denali Exchange Data Feed, which we see you have already done.

Then follow through the instructions at the following link to ensure you are setup to the Denali data while connected to IB:
Real-Time Exchange Data Feeds Available From Sierra Chart: Integration with Trading Services

And, if you have been changing your Current Selected Service around, then open your Chartbooks and select Edit >> Translate Symbols to Current Service to ensure you have the correct symbols for IB.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2022-10-25 02:48:46]
User150156 - Posts: 5
Thank you. All resolved.

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

Login

Login Page - Create Account