jjzjj

Quickfix

全部标签

c++ - QuickFIX C++ 库 - 关于 ThreadedSocketInitiator 的一般问题

我是QuickFIX的新手,我有一些关于QuickFix的基本问题:1)考虑到一次,接受者和发起者之间只会有一个修复session。我不太了解ThreadedSocketInitiator和ThreadedSocketAcceptor类的用途。或者这些类是否存在以促进多个session,其中多个“发起者”可以与不同的接受者交谈,反之亦然?2)QuickFIX是否具有某些类型的消息持久性,例如,如果消息在传输过程中丢失会怎样?引擎是否负责重新发送消息? 最佳答案 1)Quickfixuses1threadpersession.Engi

python - 如何安装支持 Swig 的 Python 扩展 (QuickFix)

QuickFix包括Python的绑定(bind)。如何安装QuickFix以便我可以在Windows上的Python中importquickfix?easy_installquickfix不起作用二进制文件和源代码downloads不包含setup.py源下载有以下名为python的文件夹(以及许多其他文件夹)——我该如何使用它?二进制下载的前景更差,它有一个.lib文件和一个包含所有头文件的include文件夹。请不要假设有关makefile或swig的知识:) 最佳答案 http://www.lfd.uci.edu/~gohl

python - 从 QuickFix 窗口应用自动 pep8 修复

背景:我正在使用(很棒的)Vim插件python-mode,其中包括pep8linter。:PyLint命令运行所有linter并在QuickFix窗口中打开错误。问题:现在,假设我只使用pep8linter,并且我有一个充满错误的QuickFix窗口。我想逐步解决这些错误中的每一个并应用自动修复(使用autopep8之类的东西)。autopep8工具很棒,但它会出错。理想情况下,我希望能够监督Vim中的每个修复(应用修复、检查、移动到下一个修复)。我目前的方法是运行autopep8在我的Python文件上,比较结果,然后修复任何错误的更改:$autopep8--in-placespa

go - 如何在 CLI 中列出某种类型满足的接口(interface)?

我在使用以下命令时失败了:oracle-pos=$GOPATH/src/path/to/project/vendor/github.com/quickfixgo/quickfix/null_log.go#3implements我得到的错误:oracle:invalidsourceposition-pos=$GOPATH/src/path/to/project/vendor/github.com/quickfixgo/quickfix/null_log.go#3我想列出上面路径中包的第3行中的nullLog结构满足的接口(interface)。如果oracle是解决我的问题的正确工具,我

go - 如何在 CLI 中列出某种类型满足的接口(interface)?

我在使用以下命令时失败了:oracle-pos=$GOPATH/src/path/to/project/vendor/github.com/quickfixgo/quickfix/null_log.go#3implements我得到的错误:oracle:invalidsourceposition-pos=$GOPATH/src/path/to/project/vendor/github.com/quickfixgo/quickfix/null_log.go#3我想列出上面路径中包的第3行中的nullLog结构满足的接口(interface)。如果oracle是解决我的问题的正确工具,我

git - 如何将某些提交移动到基于 git 中的另一个分支?

情况:师傅在Xquickfix1在X+2次提交这样:o-o-X(masterHEAD)\q1a--q1b(quickfix1HEAD)然后我开始研究quickfix2,但一不小心把quickfix1作为复制的源分支,而不是master。现在quickfix2是X+2次提交+2次相关提交。o-o-X(masterHEAD)\q1a--q1b(quickfix1HEAD)\q2a--q2b(quickfix2HEAD)现在我想要一个带有quickfix2的分支,但是没有属于quickfix1的2个提交。q2a'--q2b'(quickfix2HEAD)/o-o-X(masterHEAD)\

git - 如何将某些提交移动到基于 git 中的另一个分支?

情况:师傅在Xquickfix1在X+2次提交这样:o-o-X(masterHEAD)\q1a--q1b(quickfix1HEAD)然后我开始研究quickfix2,但一不小心把quickfix1作为复制的源分支,而不是master。现在quickfix2是X+2次提交+2次相关提交。o-o-X(masterHEAD)\q1a--q1b(quickfix1HEAD)\q2a--q2b(quickfix2HEAD)现在我想要一个带有quickfix2的分支,但是没有属于quickfix1的2个提交。q2a'--q2b'(quickfix2HEAD)/o-o-X(masterHEAD)\

linux - Linux 中 Qt 动态库的问题

我在Qt中构建了一个基于QuickFIXEngine的应用程序,命名为fixapp;它工作正常。我的经纪人要求我指定一个本地端口来连接到他们。然后我找不到这样的配置文件,所以我修改了QuickFix的源代码。我是用QuickFIX源码自带的tradeclient和executor的例子来测试的。这行得通。tradeclient绑定(bind)到我在配置文件中指定的本地端口。但是,当我转向fixapp时,使用修改后的QuickFIX源代码构建的库,它没有绑定(bind)到我指定的本地端口。看来我修改的部分并没有改变程序的行为。这里潜在的问题是什么?更新:我试图在QuickFix源代码中设

linux - Linux 中 Qt 动态库的问题

我在Qt中构建了一个基于QuickFIXEngine的应用程序,命名为fixapp;它工作正常。我的经纪人要求我指定一个本地端口来连接到他们。然后我找不到这样的配置文件,所以我修改了QuickFix的源代码。我是用QuickFIX源码自带的tradeclient和executor的例子来测试的。这行得通。tradeclient绑定(bind)到我在配置文件中指定的本地端口。但是,当我转向fixapp时,使用修改后的QuickFIX源代码构建的库,它没有绑定(bind)到我指定的本地端口。看来我修改的部分并没有改变程序的行为。这里潜在的问题是什么?更新:我试图在QuickFix源代码中设

python - 如何手动安装python库

我为我的一项任务构建了quickfix引擎(http://www.quickfixengine.org/),并且还为它内置了python支持。不幸的是,这是一个多用户环境,我无权访问python安装路径。因此makeinstall命令尝试复制文件并失败。我设法注释掉它试图这样做的两行并且makeinstall完成。由于我无法将文件放在那里,我可以将创建的.so文件放在哪里?我如何让python知道它在那里?我查看了python.org文档,但它只描述了setup.py安装的过程。我还尝试将.so的路径放在sys.path中,但没有成功。是否有任何关于python包解剖结构的文件?谢谢。