Support Board
Date/Time: Fri, 22 Nov 2024 16:59:54 +0000
Data issues - SC Data Feed when connected to IBKR
View Count: 168
[2024-10-03 23:55:39] |
User951086 - Posts: 23 |
Hello, I’m currently trying to connect Sierra Chart (SC) to my Interactive Brokers (IB) account. I followed the provided guide to set up the API on TWS, and so far, everything seems to be working as expected—SC recognizes the IB account, and I can send orders through the "Trade -> Open Trade Window for Chart" menu. However, I’m facing an issue with the data flow specifically related to the ES CONTRACTS. When I select "Interactive Brokers" in the "Data/Trade Service Settings," I no longer see the [M] indicator in the title, which indicates to me that I ain't connected to the SC data feed. (screenshot link is below) Please provide guidance how do I ensure that I stay connected to the SC data feed? https://www.sierrachart.com/image.php?Image=1727999577743.png Date Time Of Last Edit: 2024-10-03 23:56:44
|
[2024-10-04 00:19:31] |
John - SC Support - Posts: 36221 |
The problem is that the symbol for that chart is not correct for Interactive Brokers. Every trading service uses a different set of symbols for futures contracts. The symbol you have in the image you provided is for our Teton Order Routing Service. Interactive Brokers symbol format for the ES is ES-######-CME where the pound signs are replaced by numbers, specifically the 4 digit year and 2 digit month, such as ES-202412-CME. You can change your symbols by having your chartbooks open and selecting "Edit >> Translate Symbols to Current Service". Whenever you change your selected service and select OK to close the "Data/Trade Service Settings" window, you are prompted to update the symbols. You should answer "Yes" to this, except when you know you are only checking something and will be switching right back. For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
[2024-10-04 22:00:49] |
User951086 - Posts: 23 |
I have successfully updated the symbols for ES futures. However, I did not update the stock symbols, but they are still connected to the Denali Data Feed. Could you please clarify how the stock data is loading correctly without changing the symbols to the Interactive Brokers (IBKR) format? I understand that IBKR's preferred symbol format is "AAPL-STK-SMART/NASDAQ-USD", but I am currently using Sierra Chart’s recommended format, which is "AAPL_MBO". Despite this, the data is still connected to Denali. Could you help me understand the correct approach to follow for stocks as well? Stocks - https://www.sierrachart.com/image.php?Image=1728078403781.png (Symbols unchanged) Futures - https://www.sierrachart.com/image.php?Image=172807889826.png (Symbols updated to make them work) |
[2024-10-05 16:40:33] |
Sierra_Chart Engineering - Posts: 17143 |
Despite this, the data is still connected to Denali.
Do you want to use the Denali Exchange Data Feed for US equities or not when using Interactive Brokers? 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, use the Teton service: Sierra Chart Teton Futures Order Routing |
[2024-10-05 21:36:38] |
User951086 - Posts: 23 |
Yes, I would prefer to use Denali Exchange Data Feed, despite being connected to IBKR. Please clarify if my current settings are fine, or do I need to change the symbol for both stocks and futures. (PICTURE in the previous post) |
[2024-10-07 14:13:06] |
John - SC Support - Posts: 36221 |
For futures, we keep a set of Symbol Settings that allows you to use the Interactive Brokers symbol and get the data from our Denali Exchange Data Feed. Since there are so many stocks, this is not possible, so you need to keep the main symbol set to get the data from our Denali Exchange Data Feed by keeping the format of AAPL_MBO. If you are trading stocks with Interactive Brokers, then you need to enter the Interactive Brokers symbol for the stock in the "Trade and Current Quote Symbol". Refer to the following: Chart Settings: Trade and Current Quote Symbol (text box) (Chart >> Chart Settings >> Symbol >> Symbol menu) You will also want to set the option for "Use as Trade Only Symbol" to "Yes". Refer to the following: Chart Settings: Use as Trade Only Symbol (Chart >> Chart Settings >> Symbol >> Symbol menu) 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: