Support Board
Date/Time: Tue, 17 Jun 2025 05:52:27 +0000
Post From: DTC Async Client
[2025-04-11 16:14:57] |
User968272 - Posts: 1 |
Hi, I'm currently developing a Python application for automated trading. I'm trying to connect to SierraChart via DTC to get market data. I'm recieving the following lines: {"Type": 2, "ProtocolVersion": 8, "Result": 1, "Integer_1": 0, "MarketDepthUpdatesBestBidAndAsk": 0, "TradingIsSupported": 1, "OCOOrdersSupported": 1, "OrderCancelReplaceSupported": 1, "SecurityDefinitionsSupported": 1, "HistoricalPriceDataSupported": 0, "ResubscribeWhenMarketDataFeedAvailable": 0, "MarketDepthIsSupported": 1, "OneHistoricalPriceDataRequestPerConnection": 0, "BracketOrdersSupported": 1, "UsesMultiplePositionsPerSymbolAndTradeAccount": 0, "MarketDataSupported": 1, "ResultText": "Connected to SC DTC Protocol server. Service=scdataallservices|SymbolSettings=scdataallservices", "ReconnectAddress": "", "ServerName": "SC DTC Server. Build=52844", "SymbolExchangeDelimiter": ""} {"Type": 103, "SymbolID": 1, "RejectText": "Market data request not allowed"} I can see that "MarketDataSupported": 1 however the request is being rejected for requesting live data. I'm currently developing on the SC Data service, however I will be using CQG WebAPI for Production. Is Market Data blocked in SierraChart or is this due to the data provider? I have tried Futures and Forex but have the same result for both. |