问题标签 [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 投票
2 回答
76 浏览

google-apps-script - JSON to cell google sheet array 工作,但 binanace API 对象不工作

这是响应:

这是我的代码:

如果在没有数组的情况下运行但在添加数组后给我 [] 清空任何帮助,则 JSON 返回 accountType。

这是图片:

在此处输入图像描述

0 投票
1 回答
46 浏览

google-apps-script - 过滤应用程序脚本谷歌表后在数组内创建公式

我尝试在过滤此数组后在数组内创建公式,我的数组有时不给我价格,有时不给我总价:我需要如果数组中的价格为 0.0 我想将其更改为 TotalPrice/Qty第一个数组 600/20=30 ,价格是 30。在第二个数组中这是我的代码: TotalPrice 是 0.0 数量Price=TotalPrice : 10 20=200 ,你 TotalPrice 是 200 。

我需要这样的输出:

然后我用这段代码把它放在纸上:

谢谢。

还给我:

喜欢这张照片: 在此处输入图片描述

0 投票
2 回答
2985 浏览

python-3.x - 币安API如何在现货交易中设置止损(STOP_LOSS_LIMIT和/或TAKE_PROFIT_LIMIT)订单?

我正在使用 python-binance API 包装器。成功发送“正常”市场订单后,我想发送STOP_LOSS_LIMIT订单。如果我没记错的话,这是止损限价订单的子类型。这就是它们在应用程序的 Binance UI 中的名称。

无论如何,这是我的 STOP_LOSS_LIMIT 订单代码:

我得到以下回复:

并非所有发送的参数都被读取;读取“7”参数,但发送“8”。

显然,代码存在根本性错误。有人可以为我提供此类订单的示例。什么是必要的参数以及它们的作用。请不要链接我的官方文档。遗憾的是,没有这些类型的示例。

0 投票
0 回答
291 浏览

binance - 有没有办法通过币安现货 api 交换硬币/代币?

这是一个有点理论的问题。实际上,我正在开发一个加密交换平台,用户可以在其中将他们的加密硬币/代币兑换成另一个硬币/代币。

目前,我已经包含了 7 个交易所 api,功能齐全的 api 系统。现在我需要为此交换包含 Binance API。

以下是我现在面临的问题,如果您提供任何帮助,那么我可以相应地设计代码。

  1. Binance 不提供开箱即用的交换 api,而是提供相当模糊的现货 api。我试图通过聊天/电报联系他们的支持,但他们似乎没有兴趣回答我的“愚蠢”问题。

  2. Binance 只有有限数量的硬币/代币对,而我的应用程序有大约 50 个单独的硬币/代币。

这是我当前交换的工作方式:

  1. 一个用户来到我的网站,他想用他的 ETH 换取等值的 BTC。API 被打到 7 个交易所,并获取该货币对的最新汇率。

  2. 用户可以选择提供交易所的最佳汇率,在下一页上,他将看到一个钱包地址,他可以在其中转移他的 ETH(显然是到交易所)和文本框以输入他的 BTC 钱包地址以接收转换后的 BTC。一个文本框也用于电子邮件,以便我们可以让用户了解他的 txn 状态。

  3. 一旦 txn 成功,用户将获得 BTC 钱包存入。

  4. 在 txn 的任何阶段都不需要用户注册。它就像给予和接受一样简单。

所以问题是如何使用 binance spot api 来实现这一点。如果有人从事过币安交换工作,那么在这方面给我启发将对我有很大帮助。

0 投票
0 回答
231 浏览

python - 如何获取不同时间间隔的币安历史数据?

我目前正在从事一个需要从 Binance 获取 OHLC 数据的项目。问题是我需要获取具有不同时间间隔(如 7 分钟、28 分钟左右)的数据,而不是 Binance API 的标准时间间隔(1m、3m、5m、15m、30m、1'、2h、4h、6h、8h , 12h, 1d, 3d, 1w, 1M)。有没有办法做到这一点?

0 投票
1 回答
693 浏览

python - 失去互联网连接后如何重新启动binance线程websocket

ThreadedWebsocketManager当互联网连接丢失时,有没有办法自动重启币安?

0 投票
0 回答
192 浏览

python - 错误代码:-1104 在 Binance API 中下订单时(未读取所有参数)

我正在尝试使用 Binance API 下达测试订单。但是,我收到代码“-1104”的错误,提示“并非所有发送的参数都已读取。”

这是我的代码:

这是我收到的错误

我收到与 LIMIT 订单相同的错误。我猜我散列签名的方式也是正确的,因为它适用于 GET 用户帐户详细信息。

请帮帮我。我没有接受过适当的软件开发教育,所以也许我错过了一些非常基本的东西。

所有帮助将不胜感激。太感谢了!

0 投票
1 回答
67 浏览

python - 计算pandas DataFrame中列与上一列之间的差异

我使用 binance-api 每 1 分钟从币安提取 BTCUSDT 的实时数据,我想计算当前蜡烛收盘价与上一个蜡烛之间的百分比变化,我尝试了以下操作:

但列pchange1Mpchange1Mpct始终为零如下:(我已删除不需要的列)

有人可以告诉我我错过了什么或我做错了什么吗?

0 投票
1 回答
2510 浏览

api - Binance API 列出来自公共端点的所有符号及其名称

我在我的项目中集成了 Binance API 以显示所有支持的符号及其相应图标的列表。但是,我无法获取符号name/description

例如,我可以获取 BTC-EUR,但我无法通过公共端点获取“比特币”或类似内容。至少,到目前为止我还没有找到终点。

目前,我在/sapi/v1/margin/allAssets. 这将返回name/description每个符号的值,但正如您可以想象的那样,我想防止在获取public信息时使用私有 API 令牌

所以,我的问题是是否有公共端点可用于获取相同的信息?现在,我正在使用端点/api/v3/exchangeInfo来检索交易所上的可用符号,但是此响应中没有name/description符号的...

我已经查找了有关 listing 的公共端点,因为这通常是其他交易所返回此信息的命名空间,但我在 Binance APIassets的文档中找不到这样的端点

0 投票
0 回答
106 浏览

binance - Binance api oco 订单未发送

np_closes 是一个包含所有最近关闭的 numpy 数组(我之前通过 tulipy 和 talib 为 ema 和 rsi 等计算了一些东西)。我尝试使用 str(btp), f'{btp}', '{}'.format(btp), btp 它只是不会发送 oco 订单(购买订单被发送)而且我的想法已经不多了。我尝试对 btp、bsp 和 bsl 使用硬编码值:

这就像一个魅力。它可以很好地执行买入订单和 oco 订单。我完全不知道问题出在哪里。如果我打印例如 bsl 或 np_closes[-1],我会得到一个非常好的值,例如 1.362697602986404。