quickfix相关内容
我在 camel-quickfix 组件.有时,我收到 CannotSendException 并且不清楚异常原因是什么.我看了代码,但似乎在无法发送消息时抛出此异常 - 无论原因如何. 那么我该如何处理这个异常呢?我是否必须实现重试机制,或者引擎是否会为我处理?如果引擎这样做,我如何验证消息是否在之后发送? 异常堆栈跟踪(我用 *** 替换了 FIX 消息,因为我无法发布它): o
..
我使用 QuickFix 和 Python 来连接一个特殊的数据提供者.他们定义了一个新的重复组 NoChartData,我无法读取,因为我在 QuickFix 中定义组的方式是,例如,group = fix42.MarketDataIncrementalRefresh().NoMDEntries().当我用 NoChartData() 替换 NoMDEntries() 时,我收到一个属性错误,因
..
我在尝试使用 setuptools 使用 mysql 后端在 windows 上为 python 编译 quickfix 时遇到此错误: MySQLStore.obj : error LNK2019: 函数“private: void __thiscall FIX::MySQLStore::populateCache(void)"中引用的未解析的外部符号 _strptime (?populate
..
我正在使用 Quickfix 并修改了我的 toAdmin 函数以将用户名和密码插入到登录消息中.我根据 c++ 指令修改了我的代码,但出现了一个奇怪的 getHeader() 属性错误. 回溯如下: CSTEST, event>(创建会话)键入 1 表示 order ,键入 2 退出,键入 d 进行调试.测
..
我有一个使用 java QuickFix 库的应用程序.我正在尝试将其移植到 C++.问题是该库的 java 版本似乎通过 SSL 连接发送数据,而 C++ 库发送未加密的数据.在 java 中,当我将配置文件传递给库时,在库中内部启用了 SSL.完全相同的文件被传递给 C++,但在第二种情况下没有开启 SSL. 请帮助我,如何在 C++ 中使用带有 SSL 的 QuickFix? 配
..
因此我的客户正在请求GapFill,因为我们的序列已关闭.除了要重播消息外,我还想发送SequenceReset.我的问题很简单:我要发送给他的SequenceReset的消息序列应该是什么?我不希望我的客户端丢弃它,因为它无法识别我的SequenceReset中的消息序列,或者检测到间隙并要求另一个GapFill,这会使我陷入无限循环. 我应该将我的SequenceReset与客户端要
..
如何使用python解析FIX消息? (FIX消息与“金融" FIX协议中的相同) 解决方案 您是说使用QuickFIX吗? (我可以在您的标签中看到QuickFIX) 如果是这样,我不知道. 通常,为FIX消息编写一个简单的解析器并不难. 我发现有效修复程序上的网络工具可以完成这项工作.
..
我有一个FIX格式的日志文件和一个用C#构建的数据结构.我要做的是在QuickFix中运行日志文件并构建自己的事件监听器.在该侦听器中,我将把FIX类型转换为所需的类型,并填写我的DS. 我一直在浏览QuickFix教程和示例,但无法弄清楚.我不需要它通过网络或类似的东西. 请帮助并感谢您, 与那坦 解决方案 没有一个QuickFIX端口提供此功能.充其量,您可以构建一个简单的
..
我找到了此解决方案,用于使登录部分在QuickFIX中通过C ++使用用户名和密码. 使用Visual Studio 2012 Express时,我不得不添加其他包含项,以避免出现“错误C2680:'FIX44 :: Logon&' :dynamic_cast的目标类型无效"以显示Visual Studio 2012 Express如何进行动态投射: #include "../../i
..
我是quickfix的初学者,我不确定我遇到的问题是否很简单.我想使用诸如symbol,price,quantity之类的quickfix来验证订单的值.quickfix是否在python中提供了一个函数来验证价格是否为PRICE类型,并且其值是有效(例如:4.23)? 此处是参考: http://www.quickfixengine.org/FIX42.html# field_Price
..
使用C#和QuickFix/N 我正在尝试从启动器中干净注销. initiator.Stop(true); int tryCount = 5; while (initiator.IsLoggedOn) { tryCount--;
..
我正在向FIXimulator发送一条消息,它收到了消息: 但是在解析RequestMeassage时似乎Fiximulatro忽略了组内容(55 = AMZN ^ 38 = 100): 由于某种原因,服务器错过了传入消息中包含的组内容,因此会以不支持的类型消息返回. (显然,如果FIXimulator解析后组为空). 在我看来,已发送到服务器的消息是正确的.但是,服务器仍然无法正确解
..
我正在 QuickFix/J 1.6.4. github.com/apache/camel/tree/master/components/camel-quickfix"rel =" nofollow noreferrer“> camel-quickfix组件.有时,我会收到 CannotSendException ,但不清楚导致异常的原因是什么.我看了代码,但似乎无法发送邮件时,无论原因为何,都会
..
我正在充当接受者.有没有办法手动设置序列号? 我的第一个想法是修改.seqnums文件,但是它不起作用. Google提到存在setNextSenderMsgSeqNum和setNextTargetMsgSeqNum方法,但是我不知道应该在哪个对象上调用它们(使用quickfixj 1.4). 我知道不建议手动设置序列号,并且有一堆类似ResetOnLogon和ResetOnDi
..
Jun 18, 2015 3:26:12 PM quickfix.mina.AbstractIoHandler exceptionCaught SEVERE: java.lang.VerifyError: Bad type on operand stack Exception Details: Location: quickfix/fix44/Quote.get(Lquickfix/f
..
我们当前正在使用FIX连接,可以在其中标记仅应验证的数据.已经决定使用特定的 TargetSubID 标记此数据.但这意味着一个新的会话. 假设我们将消息发送到会话 FIX.4.4:S-> T .如果随后我们收到一条仅应使用TargetSubID V验证的消息,则表示会话 FIX.4.4:S-> T/V .如果未配置此会话,则会收到错误 Unknown session: FIX.4.4
..
我正在使用quickfixj.我有一条自定义消息,例如"EndTrade",当收到该消息时,我要结束修复会话吗?我怎样才能做到这一点?我没有找到任何办法. 它不允许我使用new Session().logout(). 解决方案 我得到了我的问题的答案.您可以通过以下方式注销修订会话. Session.lookupSession(sessionID).logout();
..
我已经实现了一个使用QuickFIX/J(版本1.6.0)的Java程序.它从交易对手处获得一个带有重复组NoPartyID(标记453)的FIX消息(执行报告),并带有以下值 (Tag 453) NoPartyIDs = 4 (Tag 447) PartyIDSource = D (Tag 448) Party ID = XXX (Tag 452) PartyRole = 1 (T
..
我正在 QuickFIX/J 版本1.6.4. apache.org/"rel =" nofollow noreferrer“> Apache Camel 2.17.0,我收到了会话消息Disconnecting: Encountered END_OF_STREAM.这不是错误,但就我而言,它会导致意外的注销. 什么情况下会导致此消息?我如何分析本案中的哪种情况是导致这种情况的原因?
..
我在下面的此链接上使用交易客户应用程序在我的VPS服务器和经纪人服务器之一之间建立连接. http://www.quickfixn.org/tutorial/example-applications . 经过一周的努力,我终于可以轻松地建立与代理服务器的连接. 但是,当我运行交易客户端应用程序时,在登录阶段出现此错误: Unable to write data to the
..