问题标签 [binance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1189 浏览

python - binance python library 0.7.3 给出回溯错误'endTime';合法范围

python-binance 库在从 0.7 升级到 0.7.3 之前运行良好。升级后我的所有脚本在这一行给出了一个错误

binance.exceptions.BinanceAPIException: APIError(code=-1100): 在参数“endTime”中发现非法字符;合法范围是 '^[0-9]{1,20}$'。

我尝试添加其他参数,end_str=None但这无法解决问题。

0 投票
1 回答
2311 浏览

laravel - 如何使用控制器在 laravel 中运行 Binance api

我不能在 laravel 中使用 binance api

我从 composer require "jaggedsoft/php-binance-api @dev" 安装了 Php binance api,但是示例在 laravel 中不起作用。我尝试时遇到了一些错误。

当我运行路线时,出现此错误:

Symfony\Component\Debug\Exception\FatalThrowableError 类 'App\Http\Controllers\Binance\API' 未找到

0 投票
2 回答
1857 浏览

python - 接受 1 个位置参数,但给出了 2 个;组合字符串作为参数

我对python很陌生,即使在搜索inet之后,我也不明白这里出了什么问题。为了使用 Binance API,我需要这样的命令:client.get_order_book(symbol = 'ETHBTC')

由于符号是动态的,我尝试了

但是当我打电话时

它得出错误:

TypeError: get_order_book() 接受 1 个位置参数,但给出了 2 个

这是代码的其余部分:

我读了很多关于self,但我不明白,在这里必须在哪里以及如何使用它?!

0 投票
1 回答
95 浏览

python - 无法从使用 json 的 URL api 获取信息?

我想从这个 url 获取 api 信息: https : //api.binance.com/api/v1/ticker/24hr 我需要告诉一个符号 (ETHBTC) 并获取 lastprice。

错误:

0 投票
0 回答
3607 浏览

binance - 如何查找 Binance websocket API 的符号名称

DOCS中,我们看到:

但我的问题是如何找出那个符号名称BNB_BTCB-1DE,尤其是最后的后缀部分是什么B-1DE意思?获取 btcusd 或 ethusd 的 kline 数据的完整符号名称可能是什么?后缀是动态变化的,还是我们可以从哪里获得这些列表。

0 投票
1 回答
283 浏览

websocket - WebSocketSharp 与 BinanceAPI

我与 binanceApi 建立了连接,但我遇到了断开连接的问题,API 断开连接,我不知道原因,我想保持连接处于活动状态,直到我有订单。我会发布我的代码,也许有人可以帮助我。

我已经在 localhost 上创建了另外两个带有 websocketsharp 的项目来测试并且所有断开连接都正常触发。

https://pastebin.com/edit/2Mbh1X4p

0 投票
0 回答
182 浏览

python - 为 python (pip) 安装 openssl 时出错

我正在尝试使用 pip 安装 openssl 以便将其与 python 一起使用。我尝试了几个版本,我得到了同样的错误!我尝试了 pip install cryptography 并得到了同样的错误!visual studion sdk builder 已安装并适用于其他软件包。请帮忙,我在运行“pip install pyopenssl!

记录结束错误:

0 投票
1 回答
176 浏览

java - 如何使用 Spring Boot 调度程序获取价格差异

我正在编写一个用于交易的机器人。我需要在时间间隔内获得价格差异。假设在格林威治标准时间 00:00:00:0000,一对的价格是 100.0000,而在格林威治标准时间 00:00:00:0005,价格是 101.0000,我想得到这个差价。

我正在使用 Spring 启动调度程序,当我运行应用程序时,它总是返回价格并不高。我希望它不断检查价格差异是否达到价格。

这是每 5 分钟检查一次

这是每 5 毫秒检查一次

我现在正在检查,希望 getInstancePrice() 方法将始终检查直到它为真。它没有通过测试,因为它总是返回价格不高,而手动检查时价格更高。我如何让它不断检查直到它给出时差?

0 投票
1 回答
138 浏览

java - 获取 Java 可关闭响应主体的值

我从 Binance 获取返回响应的数据列表,如何访问响应正文的值?

响应具有诸如等值response.getHigh(), response.getLow()。如何以另一种方法访问这些值。它

0 投票
1 回答
1740 浏览

javascript - 币安:部分书籍深度流

请问,您可以对 JavaScript(jQuery、WebSocket)+ PHP 进行示例代码吗?

https://github.com/binance-exchange/binance-official-api-docs/blob/master/web-socket-streams.md

  1. 打开到 wss://stream.binance.com:9443/ws/bnbbtc@depth 的流。
  2. 缓冲您从流中接收到的事件。
  3. 从https://www.binance.com/api/v1/depth?symbol=BNBBTC&limit=1000获取深度快照。
  4. 删除快照中 u <= lastUpdateId 的任何事件。
  5. 第一个处理的事件应该有 U <= lastUpdateId+1 AND u >= lastUpdateId+1。
  6. 在收听流时,每个新事件的 U 应该等于前一个事件的 u+1。
  7. 每个事件中的数据是价格水平的绝对数量。
  8. 如果数量为 0,则移除价格水平。
  9. 接收到移除不在您本地订单簿中的价格水平的事件可能会发生并且是正常的。