问题标签 [binance-api-client]

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 投票
1 回答
221 浏览

java - 无法将 binance-api-client 导入 JavaFX 应用程序

我有一个 JavaFX 项目。

我已经为 binance-api-client 包安装了依赖项。它在我的依赖项文件夹中

但是,当我去导入它时。

它说

如果我随后按照 Netbeans 的建议“将模块添加到 ModuleInfo”。我在模块信息中得到了这个。

但是,当我运行程序时,它会崩溃,并出现此错误

为什么我似乎无法导入这个包。

0 投票
0 回答
509 浏览

python - Binance get_historical_klines end_str 不起作用

我正在尝试获取 2017 年 12 月 1 日至 2018 年 1 月 1 日的数据,检查len(historical_data)时的输出应该是 31,但是它忽略了“ end_str ”并给了我直到今天的所有日期。API 文档指出“ end_str ”是可选的,但如果指定了结束日期,则不应给出所有天数。需要一些帮助来解决这个问题。第一个图像是从 Binance API 获取的 API 文档,我在第二个图像中运行相同的东西。当前运行的版本:python 3.8.0、python-binance-0.7.10 API 文档链接https ://python-binance.readthedocs.io/en/latest/market_data.html[Binance API 文档] 1 来自币安网站的 API实现相同的 API

0 投票
1 回答
1087 浏览

binance - 如何使用杠杆下达和关闭币安期货订单

我正在尝试在 BINANCE 期货上下达 2 倍杠杆订单,如下所示:

(a) 使用 {'symbol': 'ETHUSDT', 'leverage': 2} 发布 /fapi/v1/leverage

(b) POST /fapi/v1/order with { 'quantity': 100, ....}

这是设置杠杆的正确方法吗?我不知道如何验证它是否有杠杆作用。我在 BINANCE FUTURES Web 上看到 2x 的位置,但我不确定这是否足够。

卖掉我以前买的所有东西的最好方法是什么?我现在卖 99,但总有一些 0.x 剩余。我应该平仓而不是下一个卖单吗?

谢谢

0 投票
1 回答
898 浏览

python - Binance 某些符号的意外百分比价格错误

尝试提交 ETHUSDT 订单时,我遇到了意外的 Binance API 错误。错误看起来很标准:

我传递了一个平均价格,它是在一秒钟前使用 API 的符号价格代码功能检索到的。我的订单功能如下所示:

但是,当通过十倍的低价时,订单完成而没有任何错误。此外,使用相同的管道,其他符号也不会引发任何错误。我究竟做错了什么?看起来像错误,但不确定在哪里提交。

任何建议将被认真考虑!

0 投票
0 回答
340 浏览

api - 在 Binance API 中映射开放和封闭的交易

我需要一些有关 Binance API 的帮助。我为分析交易活动构建代码。我的目标是知道如何将原始订单与订单映射到期货市场中的已关闭原始订单

例子:

  • 第一:我开Long BTCUSDT -> 币安生成orderid: 1111
  • 现在我关闭当前多头头寸 -> 新订单生成示例:orderid = 2222

那么现在我如何使用 binance api 来获得这对订单呢?

P / s:我使用python与binance api一起工作

我尝试使用来自 allOrders 的数据(https://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data),但它不起作用。

0 投票
1 回答
1711 浏览

api - 如何将美元平价的所有硬币获取到 Binance API?

我需要币安数据来构建移动应用程序。只有 USDT 对就足够了。在下面的链接中,它需要所有交易对,但我只想要 USDT 对。我应该使用哪个链接?

https://api.binance.com/api/v3/ticker/price

0 投票
1 回答
175 浏览

python - 如何禁用币安现货 API PRICE_FILTER?

我正在使用 Python 开发 Binance SPOT API。关于资产的符号/价格过滤器,它在此处的文档中说:

PRICE_FILTER 定义交易品种的价格规则。有3个部分:

minPrice 定义允许的最低价格/停止价格;在 minPrice == 0 时禁用。 maxPrice 定义允许的最高价格/停止价格;在 maxPrice == 0 上禁用。tickSize 定义价格/止损的间隔...;在 tickSize == 0 上禁用。

上述任何变量都可以设置为 0,这会在价格过滤器中禁用该规则。

我没有找到有关如何将这些过滤器设置为“0”以禁用的信息。有没有人知道如何做到这一点?

最好的!

0 投票
1 回答
618 浏览

binance - Binance API 期货 - {'code': -1117, 'msg': 'Invalid side.'}

我正在尝试使用/fapi/v1/order放置一个未来的位置。

我一直遇到错误{'code': -1117, 'msg': 'Invalid side.'}
有关代码 1117 的更多信息

实际伪代码

我已经尝试过['BOTH', 'BUY/LONG', 'SELL/SHORT', 'LONG', 'SHORT', 'BUY', 'SELL'],但同样的错误不断出现,那我做错了什么?

0 投票
2 回答
3265 浏览

javascript - 如何在币安 api 中使用 TAKE_PROFIT 属性

我在我的代码中使用了币安 api 节点(https://github.com/binance-exchange/binance-api-node
我编写了在币安 api 中购买任何硬币的 javascript 代码。
它正在工作,但我正在寻找止损之类的东西。与止损相反,例如获利。<br

例如;
任何以 5 美元购买的硬币。同时,我想在买单或某处以 6 美元的价格发出卖单。

根据币安 API 文档;
订单类型(orderTypes,类型):
1- LIMIT,
2- MARKET,
3- STOP_LOSS,
4- STOP_LOSS_LIMIT,
5- TAKE_PROFIT,
6- TAKE_PROFIT_LIMIT,
7- LIMIT_MAKER


这是我的代码;


当我尝试执行“type: TAKE_PROFIT”时,编译出错;
错误消息: “此交易品种不支持获利订单。”
错误描述:未在交易品种上启用 TAKE_PROFIT

https://api.binance.com/api/v3/exchangeInfo,我搜索那个响应json。
订单类型只有 5 种类型,但没有 TAKE_PROFIT 作为订单类型。

0 投票
1 回答
142 浏览

python - 我如何使用 binance api 从符号中查看即时交易

我研究了很多关于在 binance api 中看到即时交易的东西。但我找不到任何端点。我可以找到recentTrades端点,这显示了我认为 6 小时前的一些交易。我需要查看即时交易。是否有任何其他文件我找不到或者是否有这样的端点?