c++ - Poloniex 和网络套接字

标签 c++ autobahn poloniex

===简单且简短===

这些天(2018 年 1 月)是否有人有通过 WAMP 与 Poloniex 对话的工作应用程序?

===更具体===

我使用了多个信息源以使用组合使其工作:autobahn-cpp & C++Windows 10 操作系统。 我能够连接到 wss://api.poloniex.com,realm1。另外,我能够订阅并获得订阅 ID。但是即使一切都建立了,我也没有得到任何事件。

===研究===

在网络研究期间,我看到了很多有争议的信息:

1. 声称应该使用 wss://api2.poloniex.com, channel 名称实际上是数字 - How to connect to poloniex.com websocket api using a python library

2. 这个答案给了我基本代码,但我得到的不仅仅是连接,也通过遵循这个答案 - wss://api.poloniex.com 是正确的地址 - Connecting to Poloniex Push-API

3. 我看到帖子(抱歉,链接丢失了),有评论说 websockets 的实现在 poloniex 上基本上是坏的。它们是 6 个月前发布的。

===SPECS===

1.Windows 10

2. Autobahn-Cpp

3. wss://api.poloniex.com:443;领域 1

4、订阅不同:ticker、BTC_ETH、148、1002等。

5.我从here得到的源代码

===也会有帮助===

  1. 有没有办法获得所有有效订阅,或者可能获得超过 0 个订阅者的有效订阅?我的意思是,WAMP 有办法做到这一点吗?

  2. Autobahn-Cpp 和 poloniex 组合是否存在任何已知问题?

  3. 是否有任何更简单的方法可以在别处测试 WAMP 以确保高速公路不成问题?与接受 WAMP websocket 通信的任何其他有据可查且受支持的在线项目一样吗?

最佳答案

我可以使用 python3 从 wss://api2.poloniex.com 接收正确的分时订单簿数据 但有时 channel 1002 可能会停止发送新的报价信息。

关于c++ - Poloniex 和网络套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48398292/

相关文章:

c++ - 按钮控件需要一些时间才能在对话框中禁用

c++ - 在公共(public)场合使用 X::func

c++ - 了解引用和取消引用运算符?

c++ - 连接到 Poloniex Push-API

python - 如何让这个 Python 脚本为使用 API 进行的交易添加限制?

c++ - windows下建vst时如何使用外部dll

python-2.7 - 在 Twisted 中关闭连接后退出 Python 程序

python - Websocket与高速公路的连接和python中的twisted

python - Poloniex API 'Total must be at least 0.0001' 错误

c# - 在 poloniex 上使用 wamp 的 HTTP 502 错误网关 c#