首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Quickfixn c# MarketDataSnapshotFullRefresh但无法获得市场数据

Quickfixn c# MarketDataSnapshotFullRefresh但无法获得市场数据
EN

Stack Overflow用户
提问于 2021-08-18 14:42:33
回答 1查看 108关注 0票数 1

我正在通过quickfixN开源项目和使用MarketDataSnapshotFullRefresh项目获取市场数据。我在配置file.System的开始时间和结束时间之间设置了1分钟,在结束时注销,在1分钟后登录。到目前为止没问题..。但我无法获得市场数据。我只得到心跳数据。

知道为什么我不能得到市场数据吗?

配置文件

代码语言:javascript
复制
[DEFAULT] 
PersistMessages=Y 
ConnectionType=initiator
UseDataDictionary=Y
FileStorePath=store 
FileLogPath=log 

[SESSION] 
ConnectionType=initiator
BeginString=FIXT.1.1
DefaultApplVerID=FIX.5.0
TransportDataDictionary= C:\FIXT11.xml
AppDataDictionary= FIX50.xml 
SenderCompID=COMPANY
SenderSubID=COMPANY.SUB
TargetCompID= TARGET_COMPANY
SenderLocationID=QUOTE
SocketConnectHost= 127.0.0.1
SocketConnectPort= 2003
StartTime= 09:26:00
EndTime= 09:25:00
HeartBtInt=20
ReconnectInterval=30
ResetOnLogon=Y
ResetOnLogout=Y 
ResetOnDisconnect=Y
ResetSeqNumFlag=Y
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-19 09:25:26

交易对手给我发了信息。在测试环境中,只订阅一次汇率代码就足够了,但每次登录prod环境时,我都必须订阅。我在OnLogon方法中添加了订阅代码。这个问题解决了。

代码语言:javascript
复制
 public void OnLogon(SessionID sessionID)
 {
    LogFix.Info("Logon - " + sessionID.ToString());
    RunQueryMarketDataRequest();
 }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68834544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档