Support Board
Date/Time: Tue, 25 Feb 2025 19:39:38 +0000
Post From: DTC protocol & Denali feed, not getting reply for Request_Symbols_For_Exchange message
[2021-04-20 10:55:08] |
User644165 - Posts: 25 |
Thank you for your reply. I have updated the symbols as mentioned above, but still not working. (JSON data: {"RequestId":6,"Exchange":"EUREX","SecurityType":1,"Type":502} | 2021-04-20 12:52:47.553) I have checked the logon response and I can see that "HistoricalPriceDataSupported:0". I assume something is wrong with the data subscrition or with my logon request. My logon request looks like this based on the SC JSON log: JSON data: {"ProtocolVersion":8,"Username":*******,"Password":*****,"GeneralTextData":"My C# DTC API","Integer_1":0,"Integer_2":0,"HeartbeatIntervalInSeconds":15,"TradeMode":2,"TradeAccount":"","HardwareIdentifier":"","ClientName":*********,"Type":1} | 2021-04-20 This is how my logon response looks like: 2021-04-20 12:04:14.957|Info|Client_OnLogonResponse|Name:LogonResponse ProtocolVersion:8 Result:LogonSuccess ResultText:Connected to SC DTC Protocol server. Service=scdataallservices|SymbolSettings=scdataallservices ReconnectAddress: Integer_1:0 Servername:SC DTC Server MarketDepthUpdatesBestBidAndAsk:0 TradingIsSupported:1 OcoOrdersSupported:1 OrderCancelReplaceSupported:1 SymbolExchangeDelimiter: SecurityDefinitionsSupported:1 HistoricalPriceDataSupported:0 ResubscribeWhenMarketDataFeedAvailable:0 MarketDepthIsSupported:1 OneHistoricalPriceDataRequestPerConnection:0 BracketOrdersSupported:1 UseIntegerPriceOrderMessages:0 UsesMultiplePositionsPerSymbolAndTradeAccount:0 MarketDataSupported:1 If I set "Auto Send Security Definition For New Symbols = Yes", I get a response like this. (Exchange not filled out): 2021-04-20 12:00:57.489|Info|Client_OnSecurityDefinitionResponse|Name:SecurityDefinitionResponse RequestID:110000000 Symbol:FGBLH21-EUREX Exchange: SecurityType:SecurityTypeFutures Description: MinPriceIncrement:0,01 PriceDisplayFormat:PriceDisplayFormatDecimal2 CurrencyValuePerIncrement:10 IsFinalMessage:1 FloatToIntPriceMultiplier:0 IntToFloatPriceDivisor:0 UnderlyingSymbol:FGBL UpdatesBidAskOnly:0 StrikePrice:0 PutOrCall:PcUnset ShortInterest:0 SecurityExpirationDate:1615161600 BuyRolloverInterest:0 SellRolloverInterest:0 EarningsPerShare:0 SharesOutstanding:0 IntToFloatQuantityDivisor:0 HasMarketDepthData:0 DisplayPriceMultiplier:0 ExchangeSymbol:FGBL202103_FUT_EUREX Question 1: Trademode =2. Can this cause any issues? Question 2: Exchange is not filled out. Is it normal that my symbol database is inclomplete? (I was using CQG before) Question 3: Why is "HistoricalPriceDataSupported:0"? Shouldn't it be supported in case of Denali feed? |